如何在收藏页面上更改过滤器标签的顺序?

时间:2015-04-17 10:17:32

标签: shopify liquid

目前,我的收集过滤器代码按字母顺序显示。我该如何手动更改?

 {% if settings.collection_tags and collection.tags.size > 0 %}
    <nav class="filter-tag">
      <span class="mobile">{% unless current_tags %}{{ 'collections.sorting.title' | t }}{% endunless %}
            {% for tag in collection.all_tags %}
              {% if current_tags contains tag %}
                {{ tag | capitalize }}
              {% endif %}
            {% endfor %}
        </span>

1 个答案:

答案 0 :(得分:1)

我认为你可能需要something like this并按照你想要的顺序创建一个标签数组:

{% assign tags = 'Small, Medium, Large' | split: ',' %}

{% for t in tags %}  
    {% assign tag = t | strip %}
    {% if current_tags contains tag %}
        ...
    {% endif %}
{% endfor %}

有关其他示例,请参阅here in the Shopify docs