Php Magento产品通过编程和多个店面导入
我创建了一个产品导入脚本,可以解析csv并导入简单的产品。这是很容易的,有很多帮助。真正的问题是当我为不同的多个店面设置它们时Php Magento产品通过编程和多个店面导入,php,magento,import,mage,Php,Magento,Import,Mage,我创建了一个产品导入脚本,可以解析csv并导入简单的产品。这是很容易的,有很多帮助。真正的问题是当我为不同的多个店面设置它们时 $websites = Mage::getModel('core/website')->getCollection()->setLoadDefault(false); $websiteLookup = array(); foreach ($websites as $website) { $websiteLookup[$website->g
$websites = Mage::getModel('core/website')->getCollection()->setLoadDefault(false);
$websiteLookup = array();
foreach ($websites as $website) {
$websiteLookup[$website->getCode()] = $website->getWebsiteId();
}
$product->setWebsiteIds($websiteLookup)->save();
问题是,在添加产品时,如何为每个店面设置产品标题和产品说明
$product->setDescription("DESCRIPTION HERE");
上面的函数是否用于设置使用存储ID的数组,或者是否有其他方法。请立即提供帮助。我建议您阅读函数
_initProduct()
_initProductSave()
saveAction()
在
其中包括Magento是如何做到的
您可以通过在Magento管理区域中创建测试产品、按下保存按钮并检查发送回Magento的POST数据(或在saveAction()中粘贴快速var\u dump
)来捕获POST数据
class Mage_Adminhtml_Catalog_ProductController