0

Как вывести в коде значение одного параметра?

Egor_Zogorna 7 лет назад обновлен Vladimir Ivanin 7 лет назад 2

Здравствуйте!

У меня есть код, который выводит все параметры товара, представленные в характеристиках и его значения:

<!-- Код

{% for property in product.properties %}
          <span {{property.name}}:</span>
          {% for characteristic in property.characteristics %}
          {{ characteristic.name}}<br/><br/>{% unless forloop.last %},{% endunless %}
          {% endfor %}
          {% endfor %} 

-->

Пытаюсь вывести значение ОДНОГО параметра с помощью этого кода:

<!--

{{ product.fields.sostoyanie.value }}
{{ product.fields.sostoyanie.title }}

-->

Но не выводит. Подскажите, как правильно вывести значение одного параметра

Покажите скрин в настройках дополнительного поля "Состояние" ?

{% for characteristic in product.properties.sostoyanie.characteristics %}
  {{ characteristic.name }}
{% endfor %}

или


  {{ product.properties.sostoyanie.characteristics.first.name }}

Больше примеров можно посмотреть тут:

http://liquidhub.ru/collection/shpargalka-liquid


Замечу что fields выводит не параметры, а дополнительные поля. Параметры лежат в свойстве properties.

Сервис поддержки клиентов работает на платформе UserEcho