Визуализация всего текста справки form_widget - PullRequest
0 голосов
/ 25 июня 2019

Я отображаю свою форму следующим образом:

     {{ form_start(form) }}
     {{ form_widget(form) }}
     {{ form_end(form) }}

И я хотел бы отобразить весь справочный текст моей формы.Я сделал это в конструкторе форм

->add('ville',null,['attr' => ['class'=> 'form-control'], 'help'=>'helpExample'])

Но я не хочу отображать каждый текст справки по отдельности с помощью {{ form_help(form.ville) }} (потому что, как вы видите выше, я отображаю всю форму сразу), есть лилюбой способ сказать Symfony, чтобы сделать весь мой текст справки?

1 Ответ

1 голос
/ 26 июня 2019

Согласно документам , текст справки

по умолчанию отображается ниже поля

И способ рендеринга всей формы по умолчанию выглядит следующим образом:

{{ form(form) }}

Ваш метод, использующий три строки, на самом деле представляет собой пользовательский рендеринг открывающего тега формы, виджетов формы и затем закрывающего тега формы. https://symfony.com/doc/current/form/form_customization.html

Вы можете попробовать form_row() вместо form_widget(), поскольку оно включает

метка поля, ошибки, справка и виджет

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