@Andrey_87

Как эту конструкция переделать в twig?

foreach ($languages as $language) {
if(!isset($menu_new[$language['language_id']])) $menu_new[$language['language_id']] = "text";
}

так не работает

{% for language in languages %}
{% if (menu_new[language.language_id] is defined) %} {% set menu_new[language.language_id] = "text" %}{% endif %}
{% endfor %}
  • Вопрос задан
  • 325 просмотров
Пригласить эксперта
Ответы на вопрос 2
@novrm
Может вместо menu_new[language.language_id]
попробовать menu_new.language.language_id?
... и menu_new[language.language_id] заменить на menu_new.language.language_id
Ответ написан
zooks
@zooks
Frontend
{% for language in languages %}
{% if menu_new[language.language_id] is not defined %}
    {% set menu_new[language.language_id] = "text" %}
{% endif %}
{% endfor %}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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