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

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

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

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

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

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

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