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

sai*_*iid 3 database magento entity-attribute-value

是否有必要设置属性_media_image_media_attribute_id在CSV被上传?

所有图像都存储在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页面(作为产品图像)上可见.

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

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

谢谢!

sai*_*iid 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
Run Code Online (Sandbox Code Playgroud)

单击此处查看图像导入的正确csv文件

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

有关更多信息,请访问此链接