Shopify 电子邮件模板添加条形码 (UPC)

问题描述 投票:0回答:4

在 Shopify 管理面板中(设置 > 通知 > 电子邮件模板) 它允许您编辑发送给我的经销商的电子邮件,其中包含订单信息,例如:地址、价格和发送给该客户的 SKU。我正在尝试将条形码 UPC 也添加到电子邮件模板中。

这是该 SKU 的 .liquid 代码

 (sku: {{ line.sku }})

这里是电子邮件变量参考指南的链接,但我找不到条形码,有什么想法吗?

http://docs.shopify.com/manual/settings/notifications/email-variables

html email templates shopify
4个回答
2
投票

Shopify 客户支持回答了我的问题。 {{ line.variant.barcode }}


1
投票

您可以将 upc 存储在未使用的产品字段(例如供应商)中,然后在电子邮件模板 {{ line.vendor }} 中输出该字段。

如果没有可用的未使用字段,则您可以将 upc 存储在元字段中,并在电子邮件模板中输出此元字段:

{{line.product.metafields.some_namespace.your_key}}

这里是元字段的文档:元字段

upc当前存储在哪里?


1
投票

因此,选项之一是设置购物车属性,然后您可以在电子邮件中输出该属性。

这是设置购物车属性的链接,但在您的情况下,您可能希望隐藏输入(因为客户不需要输入任何内容)。

这有点破解,但另一种方法是使用带有 Webhook 的应用程序来生成 UPC 并发送它。

http://docs.shopify.com/manual/configuration/store-customization/communicating-with-customers/obtain-information/ask-customer-for-more-information


0
投票

我们只需添加此代码即可在电子邮件模板中显示条形码:

{% if line.variant.barcode != blank %}
   <span class="order-list__item-variant">Barcode: {{ line.variant.barcode }}</span>
{% endif %}

下:

{% for line in subtotal_line_items %}

所以,它应该看起来像:

{% for line in subtotal_line_items %}
    <!-- Some Code -->
    
    {% if line.variant.barcode != blank %}
        <span class="order-list__item-variant">Barcode: {{ line.variant.barcode }}</span>
    {% endif %}

    <!-- Some Code -->
{% endfor %}

参考: https://help.shopify.com/en/manual/fulfillment/setup/notifications/email-variables

© www.soinside.com 2019 - 2024. All rights reserved.