我有一个产品对象:
assign rel_products = collection.products
如何检查此对象中的特定产品?最好是id
。我正在进行此检查,因此我可以在for循环中continue
:
{% if rel_products contains related_product.id %}
{% continue %}
{% endif %}
上面的代码无效。
答案 0 :(得分:0)
我对液体不是很熟悉,但是你的代码片段中的问题看起来像是将集合分配给变量rel_products,所以你必须循环遍历它,然后在每次迭代中检查id。可能是这样的吗?
{% for product in rel_products %}
{% if product contains 'Id you want to check' %}
{% continue %}
{% endif %}
{% endfor %}
答案 1 :(得分:0)
我认为这可能是您需要的解决方案。
{% assign rel_products = collection.products %}
{% for product in rel_products %}
{% if product.id == 12345789 %} //123456789 is just an example
<!-- Something you want to do -->
{% endif %}
{% endfor %}