显示集合中的所有变体

时间:2014-10-28 09:22:30

标签: shopify liquid

我想列出特定集合的所有可用变体。例如,我有一个收集计算机鼠标,我想显示该集合的所有可用变体产品。

当我添加此

{% for product in collections.computer-mouse.products %}
            {% for variant in product.variants %}
  <li>{{variant.option1}}</li>
  {% endfor %}
{% endfor %}

它显示了可用变体的列表,但它没有全部显示,是否有任何原因它无法正常工作?

1 个答案:

答案 0 :(得分:0)

请参阅collection.products的Shopify文档:

  

返回集合中的所有产品。请注意,每页可显示限制为50个产品。使用分页标记来控制每页显示的产品数量。

您可以尝试这样的事情:

{% paginate collection.products by 1000 %}
  {% for product in collection.products %}
    <li>{{product.title}}</li>
  {% endfor %}
{% endpaginate %}

但这不是一个理想的解决方案......在Shopify论坛上有很多关于它的讨论。例如。 hereherehere