twig: отображать только одно изображение из массива JSON, который содержит несколько наборов изображений в разных размерах с одинаковыми именами ключей? - PullRequest
0 голосов
/ 24 мая 2018

Я хочу отображать только одно изображение в моих списках.

Структура JSON выглядит следующим образом:

Object{3}->T{1}->annoncer[20]->0,1,2,3...{31}->images[13]->0,1,2,3...{6}->small

Пример структуры ССЫЛКА на JSON

С помощью этого кода шаблона веточки все «маленькие» изображения получаютотображается:

    {% for item in T.annoncer %}
    {{item.text}}
            {% for im in item.images %}
                <img src={{im.small}} />                
            {% endfor %}
    {% endfor %}

Любая помощь, которая указывает в правильном направлении, будет принята с благодарностью:)

РЕШЕНИЕ: Чтобы показать только одно изображение с перечислением, шаблон веточки выглядит так:

    {% for item in T.annoncer %}
    {{item.text}}
      <img src={{item.images[0].small}} />
    {% endfor %}

1 Ответ

0 голосов
/ 28 мая 2018

Вы можете получить доступ к первому элементу просто так:

item.images[0].small
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...