我正在使用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设置:
发布于 2014-03-12 04:44:49
似乎是Magento导入(因此也是Magmi)的先决条件,图像应该放在media/import文件夹中。因此,不管您从哪里运行Magmi,图像都应该放在media/import文件夹中。此外,如果图像位于媒体/导入中的文件夹中,则还必须在导入csv中指定。
例如,您的图像位于path A文件夹中,那么您还必须在图像列上定义相关的文件夹路径-A/Imagefilename.jpg。
另外,请注意,将图像命名为1.jpg、2.jpg是个坏主意。Magento尝试使用文件名中的前两个字母创建用于缓存的子文件夹。因此,理想情况下,将一个1.jpg放在1/./1.jpg内,这是不可能的,因为这个点是不可能的。
请注意,当您为图像定义路径时,不需要只定义相对路径(导入文件夹(media/ import ) ),因此在上面的示例中,它是
manufacturer-A/image-1.jpg
而非
/ext/vhosts/site/subdomains/m/sitename/magento/media/import/manufacturer-A/image-1.jpg
希望这能有所帮助。:-)
https://stackoverflow.com/questions/14645064
复制相似问题