【发布时间】:2011-11-09 02:10:17
【问题描述】:
在导入时我想将导入的产品作为捆绑产品添加到捆绑产品列表中。
我扩展了 Mage_Catalog_Model_Convert_Adapter_Product 并在自定义数据流中使用了这个类,在保存导入的行之前执行以下代码:
//Load product model collection filtered by attribute set id
$products = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSelect('name')
->addFieldToFilter('attribute_set_id', 12);
// loop through products
foreach($products as $p){
// get product options
$options = $p->getTypeInstance(true)->getOptionsCollection($p);
}
接下来我需要做的是确定什么是正确的选项(按标题),并将产品作为选择添加到其中。
$option->addSelection($selection);
但是我如何获得选项标题以及如何从我的产品中创建选择?
【问题讨论】:
标签: php oop model-view-controller zend-framework magento