BigCartel : {{ category.name }} и {{ artist.name }} отображаются для каждого элемента на странице «Продукты».

Я редактирую тему в BigCartel и хочу, чтобы название категории и имя исполнителя отображалось под каждым продуктом на общей странице «Продукты» моего магазина BigCartel. У меня включена категория «Исполнители» (и я назначил каждому продукту категорию и исполнителя) и использовал приведенный ниже код, но имена по-прежнему не отображаются ... Они отображаются только при поиске в магазине по категории или Художник. (Я включил «Категорию» и «Имя исполнителя X» только для оформления и удалю их, как только проблема будет решена.)

Любая помощь по этому вопросу будет принята с благодарностью!

[Обновлено 03.12.2015]

Приведенный ниже код отлично работает при просмотре указанной отдельной категории или исполнителя, однако я хотел бы отображать как категорию, так и имя исполнителя на общей странице «Продукты».

<span class="meta-category-name">Category {{ category.name }}</span>
{% if artists.active != blank %}
<span class="meta-artist-name">X Artists Name {{ artist.name }}</span>
{% endif %} 

person code_struggler    schedule 01.01.2015    source источник


Ответы (1)


Хорошо, я решил это. Для всех остальных код ниже решил это.

{% for category in product.categories %}      
 <span class="meta-category-name">{{ category.name }}</span>
{% endfor %}

{% for artist in product.artists %}
  {% if artists.active != blank %}
 <span class="meta-artist-name">{{ artist.name }}</span>
  {% endif %} 
{% endfor %}

      </div>
person code_struggler    schedule 03.01.2015