首页 > 解决方案 > Shopify 循环我想在其他循环下使用循环

问题描述

{% for collection in collections %}
{% for product in collections.collection.handle.products %}
{{ product.name }}
{% endfor %}                                            
{% endfor %} 

我在 Shopify 中构建模板,显示所有产品我正在使用备忘单示例获取所有产品,但它的工作方式与此类似。

这在我的流动页面中不起作用我正在使用另一种方法来获取集合名称并显示该集合的所有产品一个循环是获取集合名称一个是获取与该集合相关的产品列表。

标签: for-loopshopifyliquidshopify-templateliquid-layout

解决方案


有一个名为“all”的集合,其中包含您的所有产品。它是自动创建的,并且可以在您创建具有相同名称/url 的“全部”集合时被覆盖。

有关 All 系列的更多信息

{% for product in collections.all.products %}
{{ product.name }}
{% endfor %}

推荐阅读