0

Magento 社区版本:1.7.0.2

你好,

在过去的 5 天里,我一直在到处寻找解决我的大问题的方法:

如何从我的供应商处导入 csv 产品目录。

我有 2 个供应商: 第一个有 200 种产品,是我手动插入的。第二个(是新供应商)拥有超过 1000 种产品。

我刚刚收到一个包含该供应商所有产品的 csv 文件。

我希望这次能充分利用 Magento 的导入功能,以节省大量时间。但我不知道如何进行。

我的第一个问题是我的新供应商提供的 csv 文件具有以下属性:

products_id, products_master, products_model, products_ean_code, products_name, products_description, products_image, products_image_extra1, products_image_extra2, products_image_extra3, products_image_extra4, products_image_extra5, products_image_extra6, products_quantity, products_price, products_manufacturer, products_status

虽然我的 Magento 商店具有以下属性:

sku,_store,_attribute_set,_type,_category,_root_category,_product_websites,activation_information,color,colors,computer_manufacturers,contrast_ratio,cost,country_of_manufacture,country_orgin,cpu_speed,created_at,custom_design,custom_design_from,custom_design_to,custom_layout_update,描述,尺寸,enable_googlecheckout,farge,精选,完成,画廊,性别,gift_message_available,harddrive_speed,hardrive,has_options,image,image_label,in_depth,制造商,max_resolution,media_gallery,百万像素,内存,meta_description,meta_keyword,meta_title,minimal_price,model,msrp,msrp_display_actual_price_type,msrp_enabled,name, navn_eller_initialer,news_from_date,news_to_date,options_container,page_layout,个性化,价格,处理器,ram_size,required_options,response_time,房间,屏幕尺寸,形状,shirt_size,shoe_size,shoe_type,short_description,sko_size,sko_size_m,small_image,small_image_label,special_from_date,special_price,special_to_date,status,tax_class_id,thumbnail,thumbnail_label,updated_at,url_key,url_path,visibility,weight,qty,min_qty,use_config_min_qty,is_qty_decimal,backorders,use_config_backorders,min_sale_qty,use_config_min_sale_qty,max_sale_qty,use_config_max_sale_qty, is_in_stock,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,_links_related_sku,_links_related_position,_links_crosssell_sku,_links_crosssell_position,_links_upsell_sku,_links_upsell_position,_associated_sku,_associated_default_qty,_associated_position,_tier_price_website,_tier_price_customer_group,_tier_price_qty,_tier_price_price,_group_price_website,_group_price_customer_group,_group_price_price,_media_attribute_id,_media_image,_media_lable,_media_position,_media_is_disabled,_super_products_sku,_super_attribute_code,_super_attribute_option,_super_attribute_price_corr

我应该如何一步一步让 Magento 接受我的供应商提供的 csv 文件?

PS 我需要一个尽可能简单和具体的解决方案,因为我是 Magento 的新手,即使我自己建立了自己的商店,我也不是程序员。

非常感谢大家为我提供的任何帮助:-)

埃斯彭

4

1 回答 1

0

你想做的事情并不难,但需要考虑仔细的工作。我只会谈论简单的产品,而不是其他产品类型,或者基于您不需要这些的假设的额外属性。

您需要做的是将供应商的属性“映射”到 magento 的属性。其中一些应该很容易看到:供应商的“products_name”将是magento表中的“name”。

我建议您首先使用管理产品页面创建一个虚拟产品,使用供应商表格的标题而不是数据填写所有详细信息 - 例如名称为 products_name。填写所有其他必要信息,并为产品选择适当的选项。

请注意,其中一些可能根本不相关,您可以将它们排除在外。把图片也去掉,我们下次再处理。

完成此操作后,使用 System > Import/Export > Export 导出 .csv 文件 - 您现在有一个用于映射目的的 .csv 文件,其中相关供应商的标题与您的磁表匹配。使用它,从供应商的文件中复制并粘贴您的数据。冲洗并重复不同的供应商。

重要提示:您的供应商的 products_id 可能不是一个好的 sku,因为不同的供应商实际上可能对他们自己的产品使用相同的代码(我们有两个使用 5 位数字的供应商),因此您应该使用 excel 公式相应地创建自己的 sku或者其他的东西。

现在导入这个文件,你应该有所有的产品设置,没有图像。

明天我会回到图像上,但不幸的是,由于在处理 .csv 文件时 magento 的数据配置文件存在各种不足,它变得非常复杂。这是一个链接,可以给你一个想法:

http://ashsmith.co/2012/05/importing-product-images-via-csv-in-magento-1-7-0-0/

于 2013-05-13T16:03:41.427 回答