magento -- 如何在magento中进行产品的批量上传
花费了好多时间,阅读了magento官方论坛上几乎所有的批量上传产品的相关帖子,分析了大量相关magento代码,终于可以完全实现指产品批量上传的功能,免除网速慢,在页面之间跳来跳去,以及重复输入数据的烦恼,你只需要在excel中编辑数据就可以轻松实现产品批量上传到magento站点。
碰到的常见问题(统统搞定,哈哈):
多图上传
上传后magento前台无法查看
上传后前台看不了图片
上传后前台只能看到部分图片
上传后前台的图片有重复
不能上传custom option(可以支持基于option的price,sku,sort order)
(注:对外承接产品批量上传服务,1000个产品以下只收60RMB,有需要的可以联系)
实现步骤:
1、将所有的产品图片上传到magento/media/import
2、进入magento管理后台 -- import/export -- profile 选择export all product
进行基本设定后选择 run profile,你会在magento/var/export下面找到一个文件
3、以这个文件为模板进行编辑,如果站点是多语言的,要注意一个产品最好是提供各个语言的记录
4、image,small_image,thumbnail的路径要以/开头
5、数据文件可以是csv或xml格式,不过顺序要和后台设置相对应
6、同一个产品的SKU要一致,不同产品的SKU不要重复,magento通过sku来识别某个产品
7、如果要导入magento的custom option要设定magento产品属性has options为1
8、custom option在数据文件中要放在最后一列
9、将数据文件上传到magento的/var/export目录(也可以是var/import),这个取决于你在magento导入导出中import profile中的设置
10.还是进入magento后台编辑同一个profile,不过将方向修改为import保存后,执行run profile in pop window