Twig условно вокруг входного значения группы форм - PullRequest
0 голосов
/ 08 ноября 2018

очень плохо знаком с Twig, и я пытаюсь построить условное рендеринг, если группа форм с вложенным вводом встречает определенное значение, иначе делают что-то другое. Вот код, но он, кажется, не рендерится правильно, когда встречаются определенные параметры. Я делаю это правильно? Любая помощь будет оценена. Спасибо

{% set RespHeader %}{{ form-group.input.value }}{% endset %}
{% if RespHeader == "Something" %}
<header id="header" class="responsive-section-label">
{% else %}
<header id="header" class="section-label">    
{% endif %}

1 Ответ

0 голосов
/ 09 ноября 2018

Twig переведет вашу form-group переменную как form minus group. Либо не используйте тире, либо используйте обозначение массива, например

{% set RespHeader %}{{ _context['form-group'].input.value }}{% endset %}

примечание: _context - это специальная переменная, которая содержит все известные переменные в шаблоне

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