2017-01-13 15 views
0

グループ化された商品を一括インポートします。以下は、使用してcsv形式のIAMです:インポートグループ製品magento 1.9

sku  _type  _associated_sku  _associated_position 
123456 grouped  sku1,sku2,sku3  3,2,1 

それは私が関連する製品の下で本製品(SKU = 123456)にadmin最後まで確認したときにインポートして行わsuccessfully.Butその何かをインポートしていないと言います。

どうすればよいですか?

答えて

0

次のインポートコード使用してください: https://www.pearlbells.co.uk/import-grouped-products-magento/

function setGroupedProducts($product, $simpleProdSkus) { 

try { 

    $grpProducts = array(); 
    $simpleProductSkus = explode(',',$simpleProdSkus); 
    $i = 0; 

    foreach ($simpleProductSkus as $simpleProdSku) { 

     $simple_product = Mage::getModel('catalog/product')->loadByAttribute('sku', $simpleProdSku); 

     if (is_object($simple_product)) { 

      $grpProducts[$i++] = $simple_product->getId(); 

     } 
    } 

    $products_links = Mage::getModel('catalog/product_link_api'); 

    foreach($grpProducts as $id) { 
     $products_links->assign ("grouped",$product->getId(),$id); 
    } 

    return $product; 
} 
catch (Exception $ex) { 
    Mage::log($ex->getMessage(),null,'grp.log'); 
} 

} 
関連する問題