我使用Shopify作为我的电子商务平台。我的客户有一些彼此相关的产品。但是没有想到典型的相关产品系统,基本上这些产品都有零件,而且这些零件可以与产品本身分开重新排序。
客户希望在产品页面上列出给定产品的所有部件。这些部件每个都被编目为单独的产品。零件有一个"部分"标记将它们标识为一个部分,它们有一个部分:句柄"标记以标识与之关联的产品。
在产品页面上,我试图执行以下操作:
{% for product in collection.products %}
product
{% endfor %}
我知道这段代码不会做我最终想做的事情,但我只是想看看我是否可以访问产品页面上的收集数据。它不起作用。但它确实适用于COLLECTION页面。有没有办法在产品页面上访问收集数据?我是否需要使用Shopify API?谁能提供一个例子?谢谢!
答案 0 :(得分:1)
您可以使用全局collections
对象从任何页面访问收集信息。
以下是来自Shopify documentation的示例,该示例在"首页"中对产品进行迭代。系列:
{% for product in collections.frontpage.products %} {{ product.title }} {% endfor %}
液体对象
collections
包含商店中所有收藏品的列表。