首页 文章

Magento Dataflow产品导入不导入super_attribute字段

提问于
浏览
1

我正在测试各种方法,将较旧的购物车系统中的大量产品导入Magento社区版(1.7.0.2) .

我知道像Magmi这样的工具,但我们希望首先探索更简单的解决方案 .

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

我已经尝试了所有组合(简单导出到简单导入,简单到数据流,数据流到简单,数据流到数据流),然后将Dataflow导出缩小到Dataflow导入几乎成功 . 但是,Dataflow导出不包括super_attribute字段 . 我尝试使用简单的导入字段键(IE:“_ super_products_sku”,“_ super_attribute_code”和“_super_attribute_option”)以及没有前导_underscore手动添加它们 .

我没有成功获取导入的属性/集;该过程完成且没有错误并且创建了产品,但是没有一个可配置产品具有属性集,并且没有简单产品被分配给它们的可配置“父” . 在Dataflow中,没有任何super_属性可用于手动映射,这让我想知道这是否可能 .

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

商店,网站,attribute_set,type,category_ids,sku,has_options,name,image,small_image,thumbnail,url_key,url_path,options_container,country_of_manufacture,price,weight,msrp,status,visibility,enable_googlecheckout,tax_class_id,size_shirt,description,short_description ,special_from_date,数量,min_qty,use_config_min_qty,is_qty_decimal,缺货,use_config_backorders,min_sale_qty,use_config_min_sale_qty,max_sale_qty,use_config_max_sale_qty,is_in_stock,low_stock_date,notify_stock_qty,use_config_notify_stock_qty,manage_stock,use_config_manage_stock,stock_status_changed_auto,use_config_qty_increments,qty_increments,use_config_enable_qty_inc,enable_qty_increments,is_decimal_divided,stock_status_changed_automatically,use_config_enable_qty_increments ,PRODUCT_NAME,STORE_ID,product_type_id,product_status_changed,product_changed_websites,image_label,small_image_label,thumbnail_label,size_waist,颜色,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-皮肤短袖皮疹护卫黑色XS ,,,,无皮肤短袖皮疹防护黑色xs,无皮肤短袖皮疹防护黑色-xs.html,阻止信息列后,美国,29.9500,0.7000,39.9500,启用,不可见,个别,是,应税商品,XS,N O-Skin Rash guard . 这第二层皮肤是顶级皮肤,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,1,0.0000,1,0, 0,1,1,N O-Skin短袖Rash Guard Black-XS,0,简单,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,size_shirt,XS

从我在其他stackoverflow问题和Magento论坛中找到的内容来看,听起来没有理由上面的内容不起作用 . 任何能够提供一些见解的人都将获得谢意 .

1 回答

  • 0

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

    至于超级属性,我不确定它们是否与Dataflow一起使用 .

相关问题