导入产品

手把手教后台导入csv产品表。
包括简单产品和可配置产品的导入

在哪里导入

导入产品_第1张图片
导入产品_第2张图片

导入产品_第3张图片

导入产品_第4张图片

导入产品_第5张图片

准备工作

准备一个产品csv文件

导入产品_第6张图片
我这里准备了6个产品。
5个简单产品和1个可配置产品。
其中1个可配置产品其实包含了2个简单产品。
也就是说shirt-blackshirt-red这2个简单产品是属于shirt这个可配置产品的。

CSV第一行都是产品属性名称。

  1. Categories 表示放在哪个分类里,用分类名来区分
  2. url_key 一般用小写字母和'-'。不能重复,每个产品的url_key都是唯一的,重复的话会报错
  3. base_image 主图,这里直接写文件名。图片目录在项目路径/pub/media/import下。记得把你的图片放在这个目录里。
  4. small_image 小图,同上
  5. thumbnail_image 缩略图,同上
  6. swatch_image 样品图,同上
  7. additional_images 图片集,多个产品图片,比如051917-0556-ITT6.jpg&&&051917-0556-ITT10.jpg,表示有2张图片,用&&&隔开
  8. additional_attributes 用于可配置产品的附加属性,比如color=Black就表示把该产品的color属性设为Black
  9. configurable_variations 用于可配置产品的子产品,比如sku=shirt-black&&&color=Black|sku=shirt-red&&&color=Red,就表示他有2个子产品,sku分别为shirt-blackshirt-red。注意这里的多个值要用&&&隔开,不然不能关联起来。
  10. 如果某个属性没有设置的属性值的话,必要要先手动在后台创建。比如color没有Black这个option的话,你要先创建。
    导入产品_第7张图片

注意: 我这里的图片都是下载下来,放到服务器项目路径pub/media/import/里的。

2.3.0里需要改下Images File Directory,改成pub/media/import/。也就是去掉前面的/

2.3.2以上版本需要把图片放到var/import/images里去,然后Images File Directory默认为空,不需要设置。
导入产品_第8张图片

导入

按照上面的导入成功后,查看下后台产品列表。
导入产品_第9张图片

嗯,是导入进来了。

此时,还需要reindex和清缓存下,不然前台不显示出来。

php bin/magento indexer:reindex
php bin/magento cache:clean && php bin/magento cache:flush

我们最后打开前台mens分类页面。
导入产品_第10张图片

ok,冒问题了。

demo csv

建议你前期就用我的demo csv来导入。
学会后 再自己创建csv。
导入产品_第11张图片

https://gitee.com/zouhongzhao/magento2_products_import_csv

点击下载下来就行

多余的话

当然你也可以从外部服务器导入图片。

就是写成http://这种图片链接的方式。
但是我非常不建议,因为用url的话 m2还要远程下载下来 会耗时间 会遇到各种报错。

https://docs.magento.com/m2/ce/user_guide/system/data-import-product-images.html

你可能感兴趣的:(magento2,使用magento2)