На домашней странице клиентов они хотят, чтобы все товары были перечислены с кнопкой загрузки больше внизу.Выберите: как добавить класс в зависимости от коллекции
Существует четыре категории, каждый из которых имеет другой цвет. Я хочу забрать все продукты по дате, указанным в списке, и применить класс к продукту в зависимости от категории.
В настоящее время у меня есть
{% 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 без счастья.