Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
prog:symfony:formulaires:view_form [15/09/2022 17:19] thierry créée |
prog:symfony:formulaires:view_form [30/10/2022 14:59] (Version actuelle) thierry [Affichage du formulaire dans le template] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Affichage d'un Formulaire ====== | ====== Affichage d'un Formulaire ====== | ||
- | ===== Envois du formulaire au template ===== | + | ===== Dans le contrôleur : Envois du formulaire au template ===== |
+ | <code php> | ||
+ | ... | ||
+ | $form = $this->createForm(...); | ||
+ | ... | ||
+ | return $this->render('RegTicket/index.html.twig', [ | ||
+ | 'form'=> $form->createView() // Passage du formulaire au template | ||
+ | ]); | ||
+ | </code> | ||
+ | |||
+ | ===== Dans le template : Affichage du formulaire ===== | ||
+ | <code twig> | ||
+ | {% block body %} | ||
+ | <div class="container"> | ||
+ | {{form(form)}} | ||
+ | |||
+ | </div> | ||
+ | {% endblock %} | ||
+ | |||
+ | </code> | ||
+ | | ||