Magmi导入不同文件扩展名的图片
Magmi import images with different file extension
我正在使用 Magmi 将产品导入 Magento。
我将所有图像上传到本地文件夹 (media/import),其中文件为 .jpg 或 .gif。
图片命名为:
[sku.jpg] OR [sku.gif]
我现在已经配置了 Magmi,所以它可以导入所有 jpg 图像,而且效果很好。
这是我的 CSV 的外观(仅图像列):
image,small_image,thumbnail
sku,sku,sku
然后我使用 "value replacer" 插件在图像列中的每个 sku 后面插入 .jpg。这也很好用。
是否可以在同一个导入中搜索 .gif,以便找到文件扩展名为 .jpg 或 .gif 的 sku?
这是未经测试的,但我相信您可以这样做:
+{{ (file_exists({item.sku} . '.gif') ? {item.sku} . '.gif' : {item.sku} . '.jpg') }}
我不知道图片的完整位置,所以可能需要稍微调整一下,但它背后的想法应该是正确的。
我正在使用 Magmi 将产品导入 Magento。
我将所有图像上传到本地文件夹 (media/import),其中文件为 .jpg 或 .gif。
图片命名为:
[sku.jpg] OR [sku.gif]
我现在已经配置了 Magmi,所以它可以导入所有 jpg 图像,而且效果很好。
这是我的 CSV 的外观(仅图像列):
image,small_image,thumbnail
sku,sku,sku
然后我使用 "value replacer" 插件在图像列中的每个 sku 后面插入 .jpg。这也很好用。
是否可以在同一个导入中搜索 .gif,以便找到文件扩展名为 .jpg 或 .gif 的 sku?
这是未经测试的,但我相信您可以这样做:
+{{ (file_exists({item.sku} . '.gif') ? {item.sku} . '.gif' : {item.sku} . '.jpg') }}
我不知道图片的完整位置,所以可能需要稍微调整一下,但它背后的想法应该是正确的。