商品コードを1つだけ指定
{% for order_item in order.order_items %}
{% if order_item.product.number == 'ITEM-001' %}
商品コードが「ITEM-001」の時に表示。
{% endif %}
{% endfor %}
SKUコードを1つだけ指定
{% for order_item in order.order_items %}
{% if order_item.variant.sku == 'SKU-001' %}
SKUコードが「SKU-001」の時に表示。
{% endif %}
{% endfor %}
商品名を1つだけ指定
{% for order_item in order.order_items %}
{% if order_item.product.name == '商品A' %}
商品名が「商品A」の時に表示。
{% endif %}
{% endfor %}
商品コードをOR条件で2つ指定
{% for order_item in order.order_items %}
{% if order_item.product.number == 'ITEM-001' or order_item.product.number == 'ITEM-002' %}
商品コードが「ITEM-001」または「ITEM-002」の時に表示。
{% endif %}
{% endfor %}
条件一致で表示されるのを1回だけにしたい時(商品コードVer.)
{% for order_item in order.order_items %}
{% if order_item.product.number == 'ITEM-001' or order_item.product.number == 'ITEM-002' %}
商品コードが「ITEM-001」または「ITEM-002」の時に表示。
{% break %}
{% endif %}
{% endfor %}
部分一致で判断したい時(商品名Ver.)
{% for order_item in order.order_items %}
{% if order_item.product.name contains '送料無料' %}
商品名に「送料無料」の文字列を含んでいる時に表示。
{% elsif order_item.product.name contains '定期' %}
購入商品名に文字列「送料無料」を含まず、文字列「定期」を含んでいる時に表示。
{% endif %}
{% endfor %}
確認・参考サイト