【发布时间】:2014-11-20 17:20:06
【问题描述】:
我正在尝试将客户购买的产品图片添加到订单确认电子邮件通知中。我目前正在使用它作为我的尝试:
<img src="{{ line.line_item | img_url: 'small' }}">
我根据this page 进行了尝试。我还尝试了以下方法:
{{ item.product.featured_image | product_img_url | img_tag }}
这两种方法都不起作用。我得到的只是一个占位符图像,上面写着“无图像”。这让我相信我的语法是正确的,但 Shopify 找不到我正在寻找的图像。我在管理页面中为产品设置了一个图像,并确保我有一个大图像和一个较小的图像,并在变体上设置了一个图像(虽然这个产品只有一个默认的变体)。它都不起作用。有没有人有这方面的经验,可以指出正确的方向?
谢谢!
【问题讨论】:
-
您不能将产品图片添加到电子邮件中。 docs.shopify.com/manual/settings/notifications/email-variables
-
在某些电子邮件的默认代码中,它们包含了上述语法,并且是那些让我想到它的语法。因此,虽然它没有在该页面上具体列出,但我相信它可以使用。不是通过
line_items的特定属性,而是通过以某种方式使用img_filter。 -
这是默认通知的摘录:
<ul style="list-style-type:none">{% for line in fulfillment.fulfillment_line_items %}<li><img src="{{ line.line_item | img_url: 'small' }}" />{{ line.quantity }}x {{ line.line_item.title }}</li>{% endfor %}</ul>