1

我正在测试各种方法以将大量产品从旧购物车系统导入 Magento 社区版 (1.7.0.2)。

我知道像 Magmi 这样的实用程序,但我们希望首先探索更简单的解决方案。

目前我正在寻找从我们的旧购物车中导出一个 CSV 文件,以便与 Magento 的内置导入/数据流选项一起使用。但是,在到达那里之前,我正在使用 Magento 的导出/数据流工具导出的现有 Magento 产品运行测试,并且无法让 Magento 读取和关联可配置产品的属性集/代码。

在将数据流导出缩小到数据流导入几乎成功之前,我已经尝试了所有组合(简单导出到简单导入、简单到数据流、数据流到简单、数据流到数据流)。但是,数据流导出不包括 super_attribute 字段。我尝试使用简单的导入字段键(即:“_super_products_sku”、“_super_attribute_code”和“_super_attribute_option”)手动添加它们,并且不使用前导 _underscore。

我没有成功导入属性/集;该过程没有错误地完成并创建了产品,但是没有一个可配置产品具有属性集,并且没有一个简单产品分配给它们的可配置“父级”。在 Dataflow 中,没有一个 super_ 属性可供手动映射选择,这让我怀疑这是否可能。

这是我们的标题和产品行的示例,以逗号分隔(为令人讨厌的文本墙道歉):

small_image_label,thumbnail_label,size_waist,color,size_hat,meta_title,meta_description,custom_design,page_layout,msrp_enabled,msrp_display_actual_price_type,gift_message_available,special_price,is_recurring,meta_keyword,custom_layout_update,special_to_date,news_from_date,news_to_date,custom_design_from,custom_design_to,recurring_profile,super_products_sku,super_attribute_code,super_attribute_option admin ,base,apparel,simple,12,13,30258-XS,0,N O-Skin Short Sleeve Rash Guard Black-XS,,,,no-skin-short-sleeve-rash-guard-black-xs,no- skin-short-sleeve-rash-guard-black-xs.html,在信息栏后屏蔽,美国,29.9500,0.7000,39.9500,已启用,单独不可见,是,应税商品,XS,否 O-Skin Rash 防护。这第二层皮肤是一流的。,N O-Skin Rash 防护。这第二个皮肤是一流的。,,0.0000,0.0000,1,0,0,1,1.0000,1,0.0000,1,1,,0.0000,0,1,1,1,

从我在其他 stackoverflow 问题和 Magento 论坛中找到的内容来看,听起来上面没有理由不工作。任何能够提供一些见解的人都会感激不尽。

4

1 回答 1

0

查看代码,属性集区分大小写。您可以通过在数据库中查询找到属性集名称:SELECT DISTINCT attribute_set_name FROM eav_attribute_set。所以你的可能需要Apparel

至于超级属性,我不确定它们是否适用于 Dataflow。

于 2012-11-14T05:27:04.950 回答