Top.Mail.Ru

collections

Все категории верхнего уровня из каталога на сайте. Каждый элемент массива является объектом с типом collection.

Примеры: Вывод всех категорий верхнего уровня:

  {% for collection in collections %}
    {{ collection.title }}
  {% endfor %}

Вывод дерева категорий (с использованием объекта collections.flatten - полный список категорий магазина, всех уровней вложенности):

{% for collection in collections.flatten %}
  {% if collection.first? %}<ul>{% endif %}
  {% if collection.show? %}
    <li {% if collection.current? %}class="active"{% endif %}
      <a href="{{ collection.url }}">{{ collection.title }}</a>
    </li>
  {% endif %}
  {% if collection.last? %} {% for i in (1..collection.level_difference) %}</ul>{% endfor %} {% endif %}
{% endfor %}

Вывод товаров конкретной категории:

  {% for product in collections.games.products %}
    {{ product.title }}
  {% endfor %}

Вместо "games" можно указать пермалинк любой категории.

Оставить оценку

Оценка успешно отправлена.
Она будет проверена администратором перед публикацией.
CAPTCHAОбновить изображение
Перед публикацией все оценки проходят модерацию

Оценки: 0

Остались вопросы?
Отправь тикет в техподдержку!
Еще нет своего магазина?
Создайте интернет-магазин на платформе InSales
Всё для продаж уже внутри!
Недавно просмотренные статьи