Визуализируйте ввод перед меткой с помощью Twig или построителя форм

я использую материализовать для внешнего интерфейса, и у меня есть проблема с рендерингом флажка, чтобы заставить работать флажок материализации, я должен поставить метку после ввода, но я создаю форму с помощью symfony, чтобы она помещала метку перед вводом. Вот как я строю свою форму:

$builder
->add('libelle')
->add('ordre')
->add('categorie')
->add('type', ChoiceType::class, array(
'choices'  => array(
'Commande' => 'commande',
'Produit' => 'produit',
'Face'      => 'face',
'Job'       => 'job'
)
))
->add('fin', CheckboxType::class, array(
'label'    => 'Fin action'
));

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

{{ form_start(edit_form, {'attr': {'class': 'full'}}) }}
{{ form_widget(edit_form) }}
{{ form_end(edit_form) }}

Есть ли способ с помощью конструктора форм или ветки визуализировать метку после ввода?

1

Решение

Вы можете вывести метку и поле отдельно в Twig:

{{ form_label(field_name) }}
{{ form_widget(field_name) }}
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]