【发布时间】:2014-06-14 17:38:58
【问题描述】:
我正在尝试在 Magento 1.8 中以编程方式创建产品,然后为其设置一些属性值。到目前为止一切正常,属性在“默认”范围内与产品一起正确保存。
问题是我的商店有两种不同的“商店视图”,一种是英文的,一种是法文的。我不知道如何为特定属性的数据设置“范围”或“存储视图”。
如何告诉 Magento 为特定范围保存属性值?
这是一个使用“简短描述”属性的代码示例:
$product = new Mage_Catalog_Model_Product();
$product->setSku($sku);
$product->setAttributeSetId($attributeSetId);
$product->setTypeId($typeId);
$product->setName($sku);
$product->setWebsiteIDs(array($websiteId));
$product->setShortDescription('Short description in english');
$product->setShortDescription('Short description in french'); // Scope change here?
【问题讨论】:
标签: magento magento-1.8