我目前在一个有液体的页面中有以下变量:
{% assign tagQty = 0 %}
我想循环浏览一些购物车项目并添加到此变量中。我需要跟踪每个额外的数量,变量需要包含总数。这是我的尝试:
{% for item in cart.items %}
{% for tag in item.product.tags %}
{% if tag == 'Speicific-Tag' %}
{% tagQty = tagQty | plus: item.quantity %}
{% endif %}
{% endfor %}
{% endfor %}
上面给出了一个错误,因为这是无效的:{% tagQty = tagQty | plus: item.quantity %}
我也尝试过:{{ tagQty = tagQty | plus: item.quantity }}
,它也是无效的。
我可以重新分配标签数量,但这违背了我的目的,因为我需要收集这个特定产品标签的总数来显示它。你知道我该如何做到这一点吗?
好的,我发现我必须重新分配变量。
{% assign tagQty = tagQty | plus: item.quantity %}