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> | ||
| + | | ||