【问题标题】:Magmi won't update imagesMagmi 不会更新图像
【发布时间】:2016-07-29 23:01:56
【问题描述】:

我正在使用 datapump API - 它适用于我的产品,但现在更新图像时它将无法正常工作。

这是 Magmi 不喜欢的我的数组

array(5) {
  ["type"]=>
  string(6) "simple"
  ["sku"]=>
  string(6) "131017"
  ["image"]=>
  string(76) "/ext/vhosts/site/subdomains/m/public/importer/../import/NO/A_131017.jpg"
  ["small_image"]=>
  string(76) "/ext/vhosts/site/subdomains/m/public/importer/../import/NO/A_131017.jpg"
  ["thumbnail"]=>
  string(76) "/ext/vhosts/site/subdomains/m/public/importer/../import/NO/A_131017.jpg"
}

当我导入我的产品时,效果很好,但是上面有描述等

我有以下 magmi 设置:

  • 使用模式 - 仅更新现有项目,跳过新项目
  • 图像导入模式 - 覆盖现有图像
  • 远程图像的预下载检查 - 已启用
  • 仅分配现有图像 -

【问题讨论】:

标签: magento import magmi


【解决方案1】:

图像应该放在 media/import 文件夹中,这似乎是 Magento 导入(以及 Magmi)的先决条件。因此,无论您从哪里运行 Magmi GUI,图像都应该放在 media/import 文件夹中。此外,如果您的图像位于 media/import 内的文件夹中,您还必须在导入 csv 中指定它。

例如,您的图像位于制造商-A 文件夹中,那么您还必须在图像列上定义相关文件夹路径,即制造商-A/imagefilename.jpg
另外,请注意,将图像命名为 1.jpg、2.jpg 是一个坏主意。 Magento 尝试使用文件名中的前两个字母创建子文件夹以进行缓存。因此,理想情况下,1.jpg 将放置在 1/./1.jpg 内,由于点,这是不可能的。

请注意,当您为图像定义路径时,不需要定义完整路径,只需定义相对路径 from 导入文件夹(媒体/导入),因此在上面的示例中,它是

manufacturer-A/image-1.jpg

而不是

/ext/vhosts/site/subdomains/m/sitename/magento/media/import/manufacturer-A/image-1.jpg

希望这会有所帮助。 :-)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-28
    • 1970-01-01
    相关资源
    最近更新 更多