我有一个产品句柄的列表,我想基于这个句柄来获取产品。似乎没有办法告诉Liquid去获得单一产品。我可以用API来做到这一点,但是如果我使用API,那么我必须使用JavaScript,而且我必须将我已经存在的HTML复制到片段中,然后复制逻辑。如何在Shopify Liquid中检索特定产品?
一个削减什么,我试图版本:
{% assign handle = 'my-product-handle' %}
{% assign product = products.handle %}
{% include 'snippet-product-item' %}
它确实看起来,这是唯一的选择。经过多次试验和误差,这是Shopify离开我们的(甚至在2015年!) – cpres
供参考:Shopify Liquid for for循环有50种产品的硬限制。如果您的收藏品包含超过50种产品,则无法达到全部。自从这个答案发布后,Shopify允许'all_products ['handle']'使用它的'handle'来访问产品对象。正如最近的答案所述。 – FactoryAidan