电子邮件中特定折扣的Shopify消息

电子邮件中特定折扣的Shopify消息,shopify,liquid,Shopify,Liquid,这是我认为会起作用的代码,但它没有: {% for discount in discounts %} {% if discount.code == 'testcoupon123' %} You will get a free item! {% endif %} {% endfor %} 有人能解释一下这有什么问题吗?我通过使用电子邮件模板代码知道折扣代码字段可以是订单的多个折扣代码,有关简要说明,请参阅本文档: 您是否尝试过使用: {%if discount.fir

这是我认为会起作用的代码,但它没有:

{% for discount in discounts %}
   {% if discount.code == 'testcoupon123' %} 
      You will get a free item!
   {% endif %}
{% endfor %}

有人能解释一下这有什么问题吗?

我通过使用电子邮件模板代码知道折扣代码字段可以是订单的多个折扣代码,有关简要说明,请参阅本文档:

您是否尝试过使用:
{%if discount.first.code=='testcoupon123'%}

您已经打印出使用过的{{discount.code}}了吗?折扣代码可能是大写的,而不是小写的。不幸的是,我试过了,运气不好!即使我把它改成大写,它仍然不起作用