Shopify购物车-动态自定义字段摘要重复

时间:2019-06-08 00:26:33

标签: shopify cart liquid shopping-cart

如果item.product.tags符合特定条件,我已经成功注入了自定义购物车字段。但是,此字段对line_item的每个实例重复。如果存在多个符合条件的项目,如何控制/限制返回的字段仅显示一次?

{% for item in cart.items %}
    {% if item.product.tags contains "trunkbox" %}
    <label for="po_number">PO Number</label>
    <input type="text" name="attributes[PO Number]" required class="required" id="po_number" value="{{ cart.attributes['PO Number'] }}" />
    {% endif %}
    {% endfor %}

2 个答案:

答案 0 :(得分:0)

您是否可以要求循环插入一次以插入自定义输入?

{% for item in cart.items %}
  {% if item.product.tags contains "trunkbox" %}
    <label for="po_number">PO Number</label>
    <input type="text" name="attributes[PO Number]" required class="required" id="po_number" value="{{ cart.attributes['PO Number'] }}" />

    {% break %}

  {% endif %}
{% endfor %}

答案 1 :(得分:0)

像一个魅力@quyetdc一样工作!

谢谢百万!