Magento可配置导入CSV

时间:2014-02-28 16:32:05

标签: magento import

我已经有了下面的电子表格......

https://docs.google.com/spreadsheet/pub?key=0AjZAunFJlooudFhaQjZFLWZHTGZRc0dwZUMtel9BNmc&output=html

所有简单的产品都上传得很好(我添加了一个作为例子)。但可配置的不是正确地“关联”产品。

当我在导入后进入Magento的后端并单击可配置产品时,它会询问我要为可配置产品分配哪些属性。

有谁知道为什么我无法将可配置产品与简单产品相关联?导入时可配置产品显然存在问题。

1 个答案:

答案 0 :(得分:0)

使用此功能,您可以将简单产品的分配/取消分配(合并)列表添加到现有的可配置产品

private function _attachProductToConfigurable( $_childProduct, $_configurableProduct ) {
   $loader = Mage::getResourceModel( 'catalog/product_type_configurable' )->load( $_configurableProduct );

   $ids = $_configurableProduct->getTypeInstance()->getUsedProductIds(); 
   $newids = array();
   foreach ( $ids as $id ) {
      $newids[$id] = 1;
   }

   $newids[$_childProduct->getId()] = 1;

   $loader->saveProducts( $_configurableProduct->getId(), array_keys( $newids ) );                
}

由于