Shopify / Liquid - Порядок вывода тегов товара для l oop кажется случайным? - PullRequest
1 голос
/ 24 марта 2020

У меня есть магазин, но порядок включений не отображается так, как они перечислены здесь. Идет .. углеродное волокно, граф, соединение. Это как-то связано с включениями? Что мне не хватает?

   {% for tag in product.tags %}  
        {% if tag contains "Graph" %}
            {% include 'bow-graph' %}
        {% endif %}
        {% if tag == "Force Meter" %} 
            {% include 'power-meter' %}
        {% endif %}
        {% if tag contains 'Carbon' %} 
            {% include 'carbon-meter' %}
        {% endif %}
        {% if tag == "Touch Compound" %}
            {% include 'touch-compound' %}
        {% endif %}
    {% endfor %}

Ответы [ 2 ]

1 голос
/ 25 марта 2020

Не перебирайте теги, просто введите {% if products.tags includes '<string>' %}, который может дать вам нужный вам порядок

0 голосов
/ 25 марта 2020

Это имеет отношение к порядку, в котором теги добавляются в продукт, они не обязательно находятся в каком-либо логическом порядке (если администратор не сделал этого.) Вы просматриваете их, и ваши условия проверяют каждый тег в Порядок их добавления в товар.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...