4

我正在将批量图像导入 mogento 我有错误“图像不存在”我正在尝试休闲

1)产品文件夹放置在媒体上,/media/catalog/product/并在媒体上创建一个文件夹导入media/import

2)csv 文件转换为 UTF-8 格式

3)csv文件中的图像名称是这样的/media/catalog/product/products/91803_1_201081211141.jpg

让我得到更好的解决方案

4

3 回答 3

5

在 Magento CE 版本中测试和工作。1.7.0.2

图片:/media/import/foo.png
CSV 文件中的图片名称: /foo.png

于 2012-11-14T06:06:23.767 回答
5

你应该把你的图像放在media/importiemedia/import/photo.jpg然后放在你刚刚使用的 csv 文件中photo.jpg

于 2012-08-19T02:42:08.883 回答
0

假设您不小心删除了一堆产品,但图像仍在 media/catalog/product 文件夹中。例如,如果您不小心删除了一个属性集,因为它带有产品,则可能会发生这种情况。假设您想将这些产品从暂存环境中导出并重新投入生产。您将在暂存时进入数据流,进行导出,然后在生产中,临时更改此文件:

code/core/Mage/Catalog/Model/Convert/Adapter/Product.php

将第 775 行更改为

$arrayToMassAdd, Mage::getBaseDir('media') 。DS 。'目录/产品/',

完成后将其更改回

$arrayToMassAdd, Mage::getBaseDir('media') 。DS 。'进口',

这将做的是从它们所在的位置导入产品图像。您从登台环境导出的 csv 将引用 /l/a/etc 等处的图像......所以它会起作用。

不要忘记目录/产品末尾的“/”

于 2013-10-31T01:34:15.043 回答