我正在使用Shopify作为我的电子商务平台。我的客户有一些彼此相关的产品。但是不要考虑典型的相关产品系统,基本上这些产品都有零件,而那些单独的零件可以与产品本身分开重新订购。
客户希望在产品页面上列出给定产品的所有零件。每个零件本身都被分类为单独的产品。零件具有“零件”标签以将其标识为零件,而零件则具有“ part:handle”标签以标识与之关联的产品。
在产品页面上,我尝试执行以下操作:
{% for product in collection.products %}
product
{% endfor %}
我知道这段代码不会做我最终想要做的事情,但是我尝试了一下,只是看我是否可以访问产品页面上的收集数据。它不起作用。但是它确实可以在“收藏夹”页面上使用。在产品页面上有什么方法可以访问收集数据?我是否需要为此使用Shopify API?任何人都可以提供示例吗?谢谢!
您可以使用全局collections
对象从任何页面访问集合信息。
这是Shopify文档中的一个示例,该示例对“首页”集合中的产品进行迭代:
{% for product in collections.frontpage.products %} {{ product.title }} {% endfor %}
液体对象
collections
包含商店中所有收藏的列表。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句