Magento 通过 CSV 导入产品图片媒体

Magento Import Product Images Media via CSV

是否需要在要上传的CSV中设置属性_media_image_media_attribute_id

所有图片都存储在 CATALOG_PRODUCT_ENTITY_MEDIA_GALLERY 中,缩略图、图像和 small_image 都存储在 CATALOG_PRODUCT_ENTITY_VARCHAR 中,对吗?根据CSV列格式

sku, image, image_label, small_image, small_image_label, thumbnail, thumbnail_label

图像将仅在 CATALOG_PRODUCT_ENTITY_VARCHAR 中针对 图像、small_image 和缩略图 的 EAV attributes_id 进行注册。因此,图像在前端 product_list 页面(作为缩略图)和 product_view 页面(作为产品图像)上可见。

但是,当我们通过管理目录 > 管理产品进入产品选项,然后单击产品,然后单击左侧的图像选项卡时,将没有图像。原因是,图像不在 "CATALOG_PRODUCT_ENTITY_MEDIA_GALLERY" 中,并且要保存新的更新结果,Magento 不会发送基本图像、小图像和缩略图图像。当我们从管理员编辑任何产品时,这会导致图像丢失。

注意:我将图片上传到magento_root/media/catalog/import/。而且,目前我正在开发 Magento 1.9.0.1。

谢谢!

我建议尝试使用 Magmi,这是一个非常简单且很酷的扩展程序,可以上传产品图片或 update/add 任何产品内容。

http://sourceforge.net/projects/magmi/

文档也很详细

以下用于在 Magento 1.9 及更高版本中导入图像的 CSV 格式不起作用

sku, image, image_label, small_image, small_image_label, thumbnail, thumbnail_label

您必须指定 _media_attribute_id_media_image 属性。如果不使用这两个属性,则无法正确导入图像。所以正确导入图片的CSV格式如下:

sku, image, image_label, small_image, small_image_label, thumbnail, thumbnail_label,_media_image,_media_attribute_id,_media_is_disabled,_media_position,_media_lable

Click here 查看图像导入的正确 csv 文件

注意:确保图像放置在 magento_root/media/import/ 文件夹中。否则 Magento 无法导入图像。

有关详细信息,请访问此 link