2012-07-31 110 views
0

我目前正在爲magento產品寫入一個導入。數據以一個巨大的XML文件傳送 - 所以我不能使用CSV導入,這似乎是直接與magento交付。使用magento用PHP連接帶可配置產品的產品

它可以導入簡單的產品 - 但也有兩種產品我有一些問題:

  1. 不同的語言對產品(語言綁定到storeview)
  2. 配置的產品,哪些已連接產品

我完全不知道如何解決問題。我希望你能給我一個線索! 我已經用產品創建模型並保存它們 - 這是有效的。但我不知道如何添加語言版本和可配置產品。

目前我有這樣的:

$newProduct = Mage::getModel('catalog/product'); 
$newProduct->setData('attribute_set_id', self::APP_ATTRUBITE_SET_ID); 
$newProduct->setData('tax_class_id', self::APP_TAX_CLASS_ID); 
$newProduct->setData('website_ids', array_keys(Mage::app()->getWebsites())); 
$newProduct->setData('status', Mage_Catalog_Model_Product_Status::STATUS_ENABLED); 
$newProduct->setData('type_id', Mage_Catalog_Model_Product_Type::TYPE_CONFIGURABLE); 
$newProduct->save(); 

$relatedProduct = clone $newProduct; 
$relatedProduct->setData('type_id', Mage_Catalog_Model_Product_Type::TYPE_SIMPLE); 
$relatedProduct->setData('sku', $relatedProduct->getData('sku') . '-ABC'); 
$relatedProduct->save(); 

但這並不產品相互鏈接。

+0

您可能想要檢查uRapidFlow。 http://www.unirgy.com//products/urapidflow/這是一個用於導入大量產品的好模塊。 – 2012-07-31 16:57:06

+0

檢查MAGMI - 它是免費的,是一個非常強大的導入產品的工具。 – Ovidiu 2012-08-01 09:40:34

回答

相關問題