Le formulaire peut être affiché de façon différente dans twig
Afficher d'un seul bloc :
{{ form(form) }}
// Le bouton doit être directement imbriqué dans EntityType.php, ce n'est pas recommandé.
Ou
{{ form_start(form) }}
{{ form_widget(form) }}
<button>Envoyé</button>
{{ form_end(form) }}
Afficher par champs :
{{ form_start(form) }}
{{ form_row(form.champ) }}
{{ form_row(form.autrechamp) }}
<button>Envoyé</button>
{{ form_end(form) }}
Afficher par label et input séparé :
{{ form_start(form) }}
{{ form_label(form.champ) }} // Label
{{ form_widget(form.champ) }} // Input
<button>Envoyé</button>
{{ form_end(form) }}
La gestion des erreurs est gérée par :
{{ form_errors(form) }}
un champ peut être précisé pour récupérer uniquement ses erreurs.