我可以在液体中添加全局变量



我目前在一个有液体的页面中有以下变量:

{% 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 %}

相关内容

  • 没有找到相关文章

最新更新