我一直在使用Magmi并且在我开始使用media_gallery列之前从未遇到过问题。
使用此列时,始终会导入第一张图像。由";"附加的任何后续图像;抛出错误"在图像路径中找不到"。
以下是上传示例:
sku media_gallery 00090 00090.pt01.jpg 01321 01321.alt01.jpg;01321-pt02.jpg;01321-pt03.jpg;01321-alt02.jpg;0131-alt03.jpg;01321-lf.jpg 01322 01322.alt01.jpg;01322.alt02.jpg;01322.alt03.jpg;01322.lf.jpg 01327 01327.alt01.jpg;01327.pt02.jpg;01327.lf.jpg 01417 01417.lf.jpg 01433 01433.pt01.jpg 2450001 2450001.pt01.jpg 27730301 27730301.pt02.jpg;27730301.pt03.jpg 31321 31321.pt02.jpg;31321.pt03.jpg;31321.alt02.jpg;31321.alt03.jpg 31325 31325.pt02.jpg;31325.pt03.jpg 46505 46505.pt02.jpg;46505.pt03.jpg 52021 52021.pt02.jpg 52251 52251.pt02.jpg 58529
64413 64413.pt02.jpg 64750 64750.pt02.jpg 64751 64751.alt01.jpg 64755 64755.alt01.jpg;64755.pt02.jpg;64755.alt02.jpg;64755.alt03.jpg 64906 64906.pt02.jpg;64906.alt02.jpg 65114 65114.alt01.jpg;65114.pt02.jpg;65114.alt02.jpg 65123 65123.pt02.jpg 7732001 7732001.alt01.jpg;7732001.pt02.jpg;7732001.pt03.jpg;7732001.alt02.jpg;7732001.alt03.jpg 7732301 7732301.alt01.jpg;7732301.pt02.jpg;7732301.pt03.jpg;7732301.alt02.jpg 7791301 7791301.pt02.jpg 7792001 7792001.alt01.jpg;7792001.pt02.jpg;7792001.pt03.jpg;7792001.alt02.jpg 78030 78030.pt01.jpg 7805101 7805101.lf.jpg;7805101.pt01.jpg 8440501 8440501.pt02.jpg;8440501.pt03.jpg;8440501.alt02.jpg;8440501.alt03.jpg;8440501.pt01.jpg 90072 90072.pt01.jpg 93210301 93210301.pt01.jpg 99110 99110.pt01.jpg</pre>
(逗号在columens之间省略但是在导入中)
在上面的示例中,任何一个图像都可以完美导入。具有多个图像的sku仅导入第一个图像。
我遵循所有标准规则,例如在图像名称之间使用分号。我尝试了不同的enconding格式
图像位于远程路径中:
我花了很多时间在这上面,非常感谢任何帮助。
答案 0 :(得分:0)
您需要在media_gallery列上明确定义每个图像的远程路径:
http://example.com/images/xxxxx.jpg;http://example.com/images/yyyyy.jpg;
或者如果您使用的是最新的magmi git,您可以使用新的&#34; Remote Image root&#34;字段,用于定义远程服务器基本URL(http://example.com/images/),其中可以找到所有这些图像。