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

时间:2016-01-22 13:39:38

标签: database magento entity-attribute-value

是否有必要在要上传的CSV中使用 _media_attribute_id 设置 _media_image 属性?

所有图片都存储在CATALOG_PRODUCT_ENTITY_MEDIA_GALLERY以及CATALOG_PRODUCT_ENTITY_VARCHAR中的缩略图,图片和small_image吗?根据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页面(作为产品图像)上可见。

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

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

谢谢!

2 个答案:

答案 0 :(得分:7)

以下用于在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

答案 1 :(得分:1)

我建议尝试使用Magmi,这是一个非常简单,很酷的扩展程序,用于上传产品图片或更新/添加任何产品内容。

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

它也有详细的文件。