Shopfy访问产品页面上的所有产品

时间:2015-06-04 21:13:40

标签: collections shopify product liquid

我使用Shopify作为我的电子商务平台。我的客户有一些彼此相关的产品。但是没有想到典型的相关产品系统,基本上这些产品都有零件,而且这些零件可以与产品本身分开重新排序。

客户希望在产品页面上列出给定产品的所有部件。这些部件每个都被编目为单独的产品。零件有一个"部分"标记将它们标识为一个部分,它们有一个部分:句柄"标记以标识与之关联的产品。

在产品页面上,我试图执行以下操作:

{% for product in collection.products %}
    product
{% endfor %}

我知道这段代码不会做我最终想做的事情,但我只是想看看我是否可以访问产品页面上的收集数据。它不起作用。但它确实适用于COLLECTION页面。有没有办法在产品页面上访问收集数据?我是否需要使用Shopify API?谁能提供一个例子?谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用全局collections对象从任何页面访问收集信息。

以下是来自Shopify documentation的示例,该示例在"首页"中对产品进行迭代。系列:

{% for product in collections.frontpage.products %}
  {{ product.title }}
{% endfor %}
     

液体对象collections包含商店中所有收藏品的列表。