3
我想將自定義屬性的值設置爲可配置產品的關聯產品。將屬性添加到Magento中可配置產品的關聯產品
- 我創建了一個屬性,屬性設置
當我創建一個可配置的產品,我選擇需要後選擇每一個值的屬性集。
$product = Mage::getModel('catalog/product'); $stockData = $product->getStockData(); $stockData['qty'] = $qty; $stockData['is_in_stock'] = 1; $stockData['manage_stock'] = 1; $stockData['use_config_manage_stock'] = 1; $today = "'".date("Y-m-d")."'"; $product->setStoreId(0) ->setTypeId("configurable") ->setAttributeSetId($attribute_set_id) ->setName($es_name) ->setDescription($es_description) ->setShortDescription($es_short_description) ->setSku($sku) ->setWeight(1.0) ->setStatus(2) ->setVisibility(4) ->setPrice($price) ->setTaxClassId($tax_class) // Impuestos ->setStockData($stockData) // Stock ->setCategoryIds($categories) ->setWebsiteIDs(array(1)) // Website total ->setData('news_from_date', $today) ->save();
我必須創建與屬性集所選屬性相同的許多關聯產品。例如:帶選項40,41,42的custom_attribute。所以我必須用我的custom_attribute和value創建一個簡單的產品,但不知道如何去做。 例如:創建一個簡單的產品,與我的custom_attribute 40和另一個值爲42的配置相同。知道一個或多個屬性可以關聯到相同的屬性集,並且所有內容都必須以二進制創建。
有沒有像$ product-> setAttribute(「custom_attribute」,$ value)?