01.04.2009 • Samuel Breton
Pour créer un formulaire qui n’est pas lié à un modèle, il suffit simplement de créer une classe dérivant de sfForm dans le répertoire : lib/form/doctrine.
Ensuite, vous déclarez le formulaire dans l’action et vous l’affichez dans le template.
Symfony propose un manuel détaillé sur les formulaires 1.2 ici :
Formulaires symfony 1.2
Le principal exemple est la création d’un formulaire de contact qui n’est pas stocké en base de données, et donc qui n’a pas de modèle ni de formulaire généré.
Classe formulaire
Définition des widgets et des validators.
Action
Déclaration du formulaire.
ex :
$this->form = new ContactForm();
Template
Affichage.
ex :
partager
Plus d’articles !
Plongez dans nos articles pour découvrir des insights captivants !