Magento 1.7产品图片导入未将图像分配给产品

时间:2012-07-27 08:40:43

标签: magento magento-1.7

我已完成对我的产品的CSV导入,并使用this walk-through我已为每个产品上传了我的图片。我的问题是,虽然图像被识别为正确产品的图像,但产品并未将图像保存为要显示的图像(请参见下面的屏幕截图)。如何使用CSV上传(我使用数据流配置文件)导入和设置产品图像?

http://i.imm.io/y9GJ.png

我的CSV(针对单个产品)看起来像:

sku,image,small_image,thumbnail
TT010,/TT010-350x200.jpg,/TT010-350x200.jpg,/TT010-350x200.jpg

4 个答案:

答案 0 :(得分:0)

查看产品时,左上角有一个选项可以查看默认值或查看商店的值。我正在查看的是默认值。当我将此下拉菜单更改为商店值时,我看到图像已被分配。

http://i.imm.io/ya8U.jpeg

答案 1 :(得分:0)

由于图像定位,您的问题似乎正在发生。

所以请试试这个 -

** sku,image,small_image,thumbnail,_media_image,_media_attribute_id,_media_position,_media_is_disabled

123,/ Agent700.jpg,/ Agent700.jpg,/ Agent700.jpg,/ Agent700.jpg,88,1,0 **

按照上述规范制作CSV并根据您的要求更改列,但不要更改88,即_media_attribute_id。并为_media_position& _media_is_disabled。

我试过这个并且工作得很好。

希望它对你也有帮助。

答案 2 :(得分:0)

我使用了这一步,但它确实有效。

  1. 在数据库中查看“media_gallery”的ID,> eav_attribute(在我的版本中为703)

  2. 在csv文件中
  3. ,添加以下列:_media_image,_media_attribute_id,_media_position,_ media_is_disabled _media_image:与image或small_image相同的值 _media_attribute_id:是您在步骤1中看到的ID。 第一张图片的_media_position是:1 并将_media_is_disabled设置为0

  4. 在admin中使用导入工具!

答案 3 :(得分:0)

MAGMI是实现这一目标的最佳方式。否则,根据我的经验,进口产品总是令人头疼。

在MAGMI中,为了将多个图像作为媒体库导入,您只需要:

1)在您的CSV中定义字段 media_gallery 并填充如下:

/image1.jpg;/image2.png/image3.jpeg

2)安装MAGMI插件图像属性处理器

3)在导入之前,将图像存储在MAGMI设置中定义为“media import”文件夹的文件夹中

此处有更多详情: http://sourceforge.net/apps/mediawiki/magmi/index.php?title=Image_attributes_processor

考虑付费扩展程序以便轻松解决此任务的人,请查看this one,它将MAGMI完全集成到Magento中,并提供更多便捷功能。