@inkyrein
Начинаю постигать WEB-программирование

Как в Twig'e сделать один массив из другого?

Привет всем.
У меня есть массив cat_arr и я хочу его заполнить полями name и url из categories_ss. Как это правильно сделать?
Вот мои пробы. Но в итоге в массиве cat_arr у меня только последний элемент. По-идее merge не должен так работать.
{% set cat_arr = {} %}
   {% for category in categories_ss %}
   {% set caturl = cat_map_hr(category) %}
   {% set cat_arr = cat_arr | merge( {name: category.name, url : caturl } ) %}
{% endfor %}
  • Вопрос задан
  • 278 просмотров
Решения вопроса 1
@inkyrein Автор вопроса
Начинаю постигать WEB-программирование
Сделал сам
merge( [{name: category.name, url : caturl }] )
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы