【发布时间】:2015-05-13 11:32:44
【问题描述】:
他们希望在客户主页上列出“所有产品”,并在底部添加更多按钮。
有四个类别,每个类别都有不同的关联颜色。我想按日期列出的订单提取所有产品,并根据类别对产品应用一个类。
目前我有
{% assign collection = collections.all %}
{% for product in collection.products %}
{% if collection.handle == 'clothing' %}
<div class="theme-red overview-item">
{% elsif collection.handle == 'pictures' %}
<div class="theme-green overview-item">
{% elsif collection.handle == 'posters' %}
<div class="theme-blue overview-item">
{% elsif collection.handle == 'other' %}
<div class="theme-beige overview-item">
{% else %}
<div class="theme-none overview-item">
{% endif %}
...
</div>
{% endfor %}
这目前被选为无主题,那是因为我正在调用 collections.all?
如何获得所有显示的产品而不管集合如何,然后按照上面的 if/else 语句应用执行某些操作。
任何想法,我都试过看看product.collections,collection.all_types 有没有快乐。
【问题讨论】:
标签: collections filtering shopify liquid