从事外贸的我们在工作中,经常需要添加成千上万个的产品,如果一个一个的去上传,要花费很多时间,有是很让人头痛,那么应该如何实现产品批量上传?如果使用的是Magento系统的话,那么你现在有福利了,因为Magento本身是带有批量上传功能,而且很方便,只要你做好相应的CSV文件或者是从阿里巴巴等其他途径导出的CSV文件稍微修改成符合Magento要求的CSV批量格式即可通过后台批量导入产品,从而可以实现分分钟导入成千上万个产品,这样就可以减轻我们的工作量。
那么今天简尚网络就教大家Magento批量上传的方法,步骤如下:

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

先选择 export,也就是先导出一个CSV格式的批量上传文件。
如果网站里没有产品,需要先添加一个产品后才能导出一个批量上传用的CSV文件
CSV文件可以使用 EXCEL软件来编辑。
 
2.导出选项说明

在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_image:产品中图,可填写跟Image一样的图片路径(必填)
small_image:产品小图,可填写跟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

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

注意文件夹名称不能有中文,有空格,最好是一个单词的。
 
5.如何使用FTP软件上传图片到网站空间里?
下载FTP软件—FlashFXP,安装完软件后,打开软件---

----
地址或URL 里填写IP地址,输入FTP账户和密码,之后点击连接即可;
然后把所有的本地电脑上的图片上传到/www/media/import/目录下;
FTP软件的左边一般为本地电脑上的,右边为网站空间里的。

Magento产品批量导入方法?的更多相关文章

  1. 如何实现Magento产品批量导入?

    从事外贸的我们在工作中,经常需要添加成千上万个的产品,如果一个一个的去上传,要花费很多时间,有是很让人头痛,那么应该如何实现产品批量上传?如果使用的是Magento系统的话,那么你现在有福利了,因为M ...

  2. magento产品批量导出导入

    magento产品批量导出导入 博客分类: WP / Joomla! / Magento / Shopify / Drupal / Moodle / Zimbra ExcelMobile配置管理XML ...

  3. win2008r2 AD用户账户的批量导入方法

    win2008r2 AD用户账户的批量导入方法 http://www.jb51.net/article/38423.htm

  4. 分享MSSQL、MySql、Oracle的大数据批量导入方法及编程手法细节

    1:MSSQL SQL语法篇: BULK INSERT [ database_name . [ schema_name ] . | schema_name . ] [ table_name | vie ...

  5. [转]解决Magento批量导入带图片的商品的问题

    本文转自:http://www.phpstudio.info/show-121-791-1.html 一般来说,Magento后台管理里的CSV批量导入,可以解决我们商品批量上传的大部分问题,我们只要 ...

  6. Redis批量导入数据的方法

    有时候,我们需要给redis库中插入大量的数据,如做性能测试前的准备数据.遇到这种情况时,偶尔可能也会懵逼一下,这里就给大家介绍一个批量导入数据的方法. 先准备一个redis protocol的文件( ...

  7. 随笔编号-09 批量导入数据(Mysql)报MySQL server has gone away 问题的解决方法

    问题场景: 使用*.sql 脚本,批量导入数据到mysql实例中,使用DOS 界面导入的,期间,到最后一步 source D:\aaa.sql  回车后,系统提示 MySQL server has g ...

  8. es批量导入进一对多的数据

    es批量导入进一对多的数据 我有一个产品表 一个产品对应多个属性名 一个属性名对应多个属性值 一个产品还对应一个分类名称    控制层 @ApiOperation(value = "导入所有 ...

  9. Elasticsearch —— bulk批量导入数据

    在使用Elasticsearch的时候,一定会遇到这种场景--希望批量的导入数据,而不是一条一条的手动导入.那么此时,就一定会需要bulk命令! 更多内容参考我整理的Elk教程 bulk批量导入 批量 ...

随机推荐

  1. Java 中equals和toString()方法重写

    1,equals方法 (1)什么时候需要重写? 如果希望不同内存但相同内容的两个对象equals时返回true,则需要重写equals (2)怎么重写? class A { public int i; ...

  2. Go语言并发与并行学习笔记(二)

    转:http://blog.csdn.net/kjfcpua/article/details/18265461 Go语言的并发和并行 不知道你有没有注意到一个现象,还是这段代码,如果我跑在两个goro ...

  3. / etc / init.d / iptables: line 268: restorecon: command not found

    When I tried to restart iptables from vps , I got the following error. Iptables encountered such a p ...

  4. 通过计算机名访问linux

    1.安装samba 2.设置/etc/samba/smb.conf的 netbois name 配置节的值为你要设置的名称,如 netbois name = mylinux 也可以不设置此项,如果不设 ...

  5. 注册并启动 Reporting Services SharePoint 服务

    在安装 SharePoint 之前已安装 Reporting Services SharePoint 模式.所以Reporting Services SharePoint 是不能正常使用的. 安装完S ...

  6. HADOOP 2架构图

    HDFS 2 architecture YARN architecture

  7. JobTracker启动流程源码级分析

    org.apache.hadoop.mapred.JobTracker类是个独立的进程,有自己的main函数.JobTracker是在网络环境中提交及运行MR任务的核心位置. main方法主要代码有两 ...

  8. Git是目前世界上最先进的分布式版本控制系统

    一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以 ...

  9. Python的排序

    1.reversed() 这个很好理解,reversed英文意思就是:adj. 颠倒的:相反的:(判决等)撤销的 print list(reversed(['dream','a','have','I' ...

  10. 开发基于Handoff的App(Swift)

            iOS8推出一个新特性,叫做Handoff.Handoff中文含义为换手(把接力棒传给下一个人),可以在一台Mac和iOS设备上开始工作,中途将工作交换到另一个Mac或iOS设备中进行 ...