for-loop - Shopify 循环我想在其他循环下使用循环
问题描述
{% for collection in collections %}
{% for product in collections.collection.handle.products %}
{{ product.name }}
{% endfor %}
{% endfor %}
我在 Shopify 中构建模板,显示所有产品我正在使用备忘单示例获取所有产品,但它的工作方式与此类似。
这在我的流动页面中不起作用我正在使用另一种方法来获取集合名称并显示该集合的所有产品一个循环是获取集合名称一个是获取与该集合相关的产品列表。
解决方案
有一个名为“all”的集合,其中包含您的所有产品。它是自动创建的,并且可以在您创建具有相同名称/url 的“全部”集合时被覆盖。
{% for product in collections.all.products %}
{{ product.name }}
{% endfor %}
推荐阅读
- node.js - 如何将我的视图引擎(ejs)添加到 express 和 web pack 开发服务器的组合中?
- php - 在将图像上传到文件夹之前如何更改图像名称?
- github - Github 工作流操作和 EC2:加载密钥无效格式时出错
- algorithm - 在 OCaml 中实现 Dijkstra 算法时遇到问题
- css - 如何在表格行之间设置间距
- reactjs - 我们可以在反应片段上添加事件吗?
- powershell - 启用 IIS 可选功能 IIS-ASPNET 和 IIS-ManagementConsole 时出错
- puppeteer - 如何使用 Puppeteer 打开新标签页?
- sql - 无法打开备份设备 - SQL Server 本地备份数据库到 Azure 存储
- python - 如何从模块中导入一组特定的变量?