在Magmi v0.7.17中,我无法管理导入可配置产品。
这是我得到的csv的一个例子(这里只是与问题相关的字段):
http://img198.imageshack.us/img198/8871/csvq.jpg
首先,我需要输入“_attribute_set”进行输入,否则我会收到错误“无法创建产品sku:xxx no attribute_set defined”。但是在每个在线文档和数据流导出中,此字段都是“attribute_set”。
当我运行导入时(使用可配置项处理器v1.3.6),只创建了简单的产品,我发现了这些错误:
SQLSTATE [23000]:完整性约束违规:1048列'attribute_id'不能为空 - INSERT INTO catalog_product_super_attribute
(product_id
,attribute_id
,position
)VALUES(? ,?,?)
数据库中不存在任何属性和属性集,我希望它能够即时创建。但这可能吗?还是我错过了一些领域?
谢谢!
答案 0 :(得分:2)
好的,它现在有效。在插件中进行一些调试后,我看到“configurable_attributes”列为空。我在文件的开头(在attribute_set旁边)移动它,它工作正常。这是因为我没有在csv中用“”封装我的文本,因为Excel没有这样做。所以我用OpenOffice修改了我的文件并最后让它。
突然,attribute_set也在运作。
请务必选择“Magmi Magento Reindexer”,否则产品不会出现在前端。
在导入之前,必须在BackOffice中创建属性和属性集。 Magmi可以创建属性值。
答案 1 :(得分:0)
对我有用的是:
1. Check "configurable_attributes" - All attribute are listed ? - All attribute are correctly spelled? 2. Check same for all custom attribute on header row 3. Check attribute "Use To Create Configurable Product" value is set "Yes"
此错误表示您在设置属性和属性时遇到错误。