Я добавил код, но он по-прежнему не отображается. Можете ли вы помочь мне, где я не прав? {% для тега в collection.all_tags%} {% assign whole_collection = collection [collection.handle]%} {% для продукта в whole_collection.products%} {%, если product.tags содержит тег%} {% assign products_count = products_count | плюс: 1%} {% endif%} {% endfor%} {% endfor%}

ользую Shopify. Я нахожусь на странице коллекции, где я получаю все фильтры с тегами, например,

All Products
Apple(4)
Banana(2)
Orange(1)
Mango(8)

Теперь, когда я нажимаю на любой тег (например, я нажал на банан), то он будет отображать банановые продукты.

Теперь моя проблема заключается в том, что, нажав на тег, он меняет количество тегов.

All Products
Apple(0)
Banana(2)
Orange(0)
Mango(4)

Я использую код ниже

 {% for tag in collection.all_tags %}
 {% assign products_count = 0 %}
 {% for product in collection.products %}
 {% if product.tags contains tag %}
 {% assign products_count = products_count | plus: 1 %}
 {% endif %}
 {% endfor %}
 <a class="filter__link" href="/collections/{% if collection.handle != blank %}{{ collection.handle }}{% else %}all{% endif %}/{{ tag | handleize }}"{% if current_tags contains tag %} selected="selected" id="tag_active"{% endif %}>{{ tag }} ({{products_count }})</a>
  {% endfor %}

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос