« Programmation PHP avec Symfony/Formulaire » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
|||
Ligne 64 :
De plus, il est possible d'ajouter un type de champ "entité" avec [[../Doctrine/]]<ref>https://symfony.com/doc/master/reference/forms/types/entity.html</ref>.
{{attention|Il n'y a pas de type checkbox ou radiobox comme mais il faut jouer sur deux paramètres de <code>EntityType</code> ainsi :|clear=left}}
{| class="wikitable"
! Élément !! Expanded !! Multiple
|-
| Sélecteur || false || false
|-
| Sélecteur multiple || false || true
|-
| Boutons radio || true || false
|-
| Cases à cocher || true || true
|}
== Appel du formulaire dans la vue ==
Ligne 72 ⟶ 86 :
* form_widget
* form_label
Pour afficher tout le formulaire :
<source lang=twig>
{{ form_start(form) }}
{{ form_end(form) }}
</source>
Pour n'afficher qu'un seul champ :
<source lang=twig>
{{ form_widget(form.choosen_credit_card) }}
</source>
Les même attributs qu'en PHP peuvent être définis en paramètre. Ex :
|