在洋红色中捆绑产品导入


bundle product import in magento

我已经安装了magento 1.7.2版本,现在我的要求是导入捆绑产品,但默认情况下magento不会提供这些功能。

因此,任何人都可以知道如何从CSV文件导入捆绑产品,或者是否有任何替代解决方案,请告知。

感谢您的时间和考虑。

CSV 文件包含:

领域:

SKU , _store , _attribute_set, _type, _category , _root_category , _product_websites , 描述 , enable_googlecheckout , has_options , 图像 , image_label , msrp_enabled 名称 , bundle_options , bundle_selections , 价格 , required_options , short_description , small_image , small_image_label , special_from_date , special_price , special_to_date , 状态 , tax_class_id , 缩略图 , thumbnail_label , updated_at , url_key , url_path

值:

bb2 , 默认 , 捆绑包 , 家具 , 默认 , 类别 , 基础 , 这是 2 捆绑产品 , 1 , 1 , no_selection , 否 , BB , 内存,无线电,1,0 , ram:0:0.0000:1:1.0000:0 , 1 , 捆绑测试产品 2 , no_selection , 01-10-13 0:00 , 30-10-13

0:00 , 1 , no_selection , 07-10-13 14:38 , bb2 , bb.html

您需要

使用Magento数据流(系统->导入/导出->数据流-高级配置文件(。创建一个新的配置文件,并为配置文件操作 XML 添加以下内容:

<action type="dataflow/convert_adapter_io" method="load">
    <var name="type">file</var>
    <var name="path">var/import</var>
    <var name="filename"><![CDATA[name_of_file.csv]]></var>
    <var name="format"><![CDATA[csv]]></var>
</action>
<action type="dataflow/convert_parser_csv" method="parse">
    <var name="delimiter"><![CDATA[,]]></var>
    <var name="enclose"><![CDATA["]]></var>
    <var name="fieldnames">true</var>
    <var name="store"><![CDATA[0]]></var>
    <var name="number_of_records">1</var>
    <var name="decimal_separator"><![CDATA[.]]></var>
    <var name="adapter">catalog/convert_adapter_productimport</var>
    <var name="method">parse</var>
</action>

接下来,您需要创建一个包含以下字段的 CSV 文件:store, websites, attribute, type, sku, name, price, bundle_options, bundle_selections和要上传的任何其他字段。

现在棘手的部分来了:填写这些字段。捆绑包选项采用以下格式:product1_name,selection_type,default_qty,position|product2_name,selection_type,default_qty,position 。 所以它看起来像product1,radio,1,0|product2,radio,1,0

Bundle_selections有点难,但看起来像这样:

product1_sku:0:0.0000:1:1.0000:0|product2_sku:0:0.0000:1:1.0000:

编辑:

示例 CSV 文件

商店,网站,attribute_set,类型,category_ids,SKU,名称,价格,short_description,描述,value_offer,图像,small_image,缩略图,保证,重量,tax_class_id,po_box,状态,可见性,分组,bundle_options,bundle_selections,price_type,sku_type admin,"base",默认,捆绑包,7,product_sku,我的产品名称,,"此处描述非常长","此处为另一个描述位","此处提供值",/image.png,/image.png,/image.png,"更多文本",19,无,否,已启用,"目录,搜索",,"名称1,电台,1,0|名称2,收音机,1,0",SKU1:0:0.0000:1:1.0000:0|SKU2:0:0.0000:1:1.0000:,0,1

你试过使用MAGMI吗?它支持最近的捆绑包。

使用它导入捆绑包很容易。您可以在 wiki.magmi.org 中查看官方文档

例如,导入捆绑产品的最简单语法:

 ....,bundle_skus,....
 ....,"CPU:sku001;CPU:sku002",....

而先进的

 ....,store,bundle_options,bundle_skus,....
 ....,en,"-*;CPU:Central Processing Unit:radio:1:0;RAM:Random Access Memory:SKU:1:1","CPU:sku001:1:0:1:0;CPU:sku002:1:0:0:1;RAM:sku1000;RAM:sku1001;RAM:sku1002",....

如果您考虑付费扩展,这里有一个不错的扩展,它是围绕 MAGMI 的 UI 包装,还支持以 magmi 格式导出产品数据,而不仅仅是作为普通 magmi 导入。它适用于Google电子表格而不是CSV,并根据magmi语法将数据直接导出到带有标题的csv列中。