Задать вопрос
@Genri_Rus

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

У меня есть инпут и такое условие:
В переменной {{ value }} хранится значение
{% set text = ( key_value != 'address' ? 'value="{{ value }}"' : '' ) %}

<input type="text" name="" {{ text }} class="" id="">

Но так выводится название переменной: "value", а не ее значение
  • Вопрос задан
  • 231 просмотр
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@eandr_67
web-программист (*AMP, Go, JavaScript, вёрстка).
{% set text = ( key_value_cse != 'cse_address_street' ? ('value="' ~ value ~ '"') : '' ) %}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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