1.登录后台----system---Inport/Export

wKiom1MdYULBIvmyAAEZwJUg03E445.jpg

先选择 export,也就是先导出一个CSV格式的批量上传文件。

如果网站里没有产品,需要先添加一个产品后才能导出一个批量上传用的CSV文件

CSV文件可以使用 EXCEL软件来编辑。


2.导出选项说明

wKioL1MdYWqQ7yyJAACt2taFc-Y971.jpg

在EXPORT 里我们选择导出类型为 Products,系统会自动刷新显示很多选项,这些不管,直接滚动浏览

器到页面最底部,点击

按钮导出。


3.CSV文件说明

在导出的CSV文件里,必填的几列如下:

_media_attribute_id:产品属性ID,使用导出的CSV的默认值即可(必填);

SKU:这个是必填而且全站必须唯一,不能有跟其他相同的,如果相同会覆盖掉(必填);

_category: 产品分类,如果产品属于一级的,则填写分类名称,比如分类名称为:Jewelry,那直接填写

Jewelry 即可,如果产品属于第二级的,则填写为:Jewelry/subcate (也就是把一级和二级的分类名称都

填写进来,两个分类之间用 斜杠 分开) (必填);

_root_category:默认值Default Category,可不改动;

Description:产品详细描述里的内容,支持填写HTML格式的(必填);

Image:产品图片,产品图片必须都上传到Media/Import目录下(必填);

_media_p_w_picpath:产品中图,可填写跟Image一样的图片路径(必填)2014年3月10日 如何实现Magento产品批量导入?_magento教程_php教程_最模板

http://www.zuimoban.com/php/magento/1825.html 2/3

small_p_w_picpath:产品小图,可填写跟Image一样的图片路径(必填);

thumbnail:产品缩略图,可填写跟Image一样的图片路径(必填);

name:产品名称(必填);

price:产品价格(必填);

special_price:产品特价(选填);

status:产品状态,默认值 1 ,如果不显示,就填写数字0 (必填);

short_description:产品简短描述(必填);

visibility:产品是否显示的选项,默认值 4(必填);

weight:产品重量(必填);

qty:产品数量(必填);

is_in_stock:是否有库存,默认值 1,如果产品没库存了,可填写为 0 (必填);

meta_description:产品简短描述,用来显示在谷歌搜索结果那的一段文字(选填);

meta_keyword:产品页面关键词(选填);

meta_title:自定义网页标题,可与产品名称不同,谷歌优化使用,如果不填,默认使用产品名称做为标

题(选填);

其他列可按情况增加或删除。


所有要批量上传的图片,都必须上传到 FTP的 www/media/import目录下,如果产品有分类为文件夹的,

也都上传到import目录下


4.那么在CSV里的填写路径是怎么样的?

如果是直接图片的话,在CSV的IMAGE列里填写:/图片名称.jpg

wKioL1MdYguCYYPwAABadTqkZKE471.jpg

如果图片在某个文件夹下的,填写:/文件夹名称/图片名称.jpg

wKiom1MdYj3z_1_eAABVc8_uPi8407.jpg

注意文件夹名称不能有中文,有空格,最好是一个单词的。


5.如何使用FTP软件上传图片到网站空间里?

下载FTP软件—FlashFXP,安装完软件后,

然后把所有的本地电脑上的图片上传到/www/media/import/目录下。


6.如何批量导入产品到商城网站里?

以上三个步骤都弄好之后,登录后台----system----import/export----选择import

wKioL1MdYq6R9g3MAAE0lVUCaC4947.jpg

wKiom1MdYwKwPxQ-AAC0hymnpDQ598.jpg

点击 select file to import 右边的按钮上传本地做好的CSV文件,然后点击右上角的

按钮,检查下数据是否正确,如果不正确,请按提示修改下CSV文件夹;

如果数据正确,会出现如下图所示

然后点击

导入数据即可。

Import Behavior 有三个选项

Append Complex Data:上传新的产品数据和导入新的产品图片,要注意导入的SKU不能跟现在网站里的SKU相同,如果相同会覆盖;

Replace Existing Complex Data:替换或更新已经存在的产品数据;

Delete Entities:删除CSV里对应SKU的产品


7.导入之后网站前台没看到产品?

CSV文件导入之后,要记得清除下系统缓存和更新索引,一般后台会提示

这个是提示清除缓存,那如何清除缓存和更新索引?

登录后台----system----Cache Management

全部选中或选中显示×××的选项,然后点击右上角的

更新,之后点击

这两个按钮更新整站缓存

登录后台----system----Index Management


至此Magento批量导入产品的教程就暂告一个段落。


如果有遇到什么问题如SQLSTATE[23000]错误,可以把问题到百度里搜一下。或者微信找我,有空会帮你们解答的:guiwoo178

这个是我个人的博客:http://guiwoo.com/