1

在 Magmi v0.7.17 中,我无法导入可配置产品。

这是我得到的 csv 示例(此处仅与问题相关的字段):

http://img198.imageshack.us/img198/8871/csvq.jpg

  • 首先,我需要输入“_attribute_set”才能进行导入,否则我会收到错误“无法创建产品sku:xxx未定义属性集”。但是在每个在线文档和数据流导出中,这个字段都是“attribute_set”。

  • 当我运行导入(使用可配置项处理器 v1.3.6)时,只创建了简单的产品并且我遇到了这些错误:

    SQLSTATE [23000]:完整性约束违规:1048 列 'attribute_id' 不能为空 - INSERT INTO catalog_product_super_attribute( product_id, attribute_id, position) VALUES (?,?,?)

数据库中不存在任何属性和属性集,我希望它是动态创建的。但有可能吗?还是我错过了一些领域?

谢谢 !

4

2 回答 2

2

好的,现在可以了。在插件中稍作调试后,我看到“configurable_attributes”列是空的。我将它移到文件的开头(attribute_set 旁边),它工作正常。这是因为我没有在csv中用“”封装我的文本,因为Excel没有这样做。所以我用 OpenOffice 修改了我的文件并让它在最后。

突然,attribute_set 也开始工作了。

请务必选择“Magmi Magento Reindexer”,否则产品不会出现在前端。

导入前必须在 BackOffice 中创建属性和属性集。Magmi 只能创建属性值。

于 2012-08-23T15:07:09.933 回答
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"

此错误表示您的属性和属性集有错误。

于 2014-12-24T05:07:21.553 回答