我正在将批量图像导入 mogento 我有错误“图像不存在”我正在尝试休闲
1)产品文件夹放置在媒体上,/media/catalog/product/
并在媒体上创建一个文件夹导入media/import
2)csv 文件转换为 UTF-8 格式
3)csv文件中的图像名称是这样的/media/catalog/product/products/91803_1_201081211141.jpg
让我得到更好的解决方案
在 Magento CE 版本中测试和工作。1.7.0.2
图片:/media/import/foo.png
CSV 文件中的图片名称: /foo.png
你应该把你的图像放在media/import
iemedia/import/photo.jpg
然后放在你刚刚使用的 csv 文件中photo.jpg
假设您不小心删除了一堆产品,但图像仍在 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 等处的图像......所以它会起作用。
不要忘记目录/产品末尾的“/”