Form in symfony 3
Frere_jesus
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
samyb2313 Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
samyb2313 Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'aimerais dynamiser le createForm au niveau du entityType. Voici l'exemple:
J'ai cette variable nommé &entite.
J'ai également ce &form dans mon contrôleur : &form = &this->createForm(&entite.'Type::class',entity
) Cela ne fonctionne pas. Il me dit : coold not load type "townType::class". Class does not exist. Bref j'aimerais dynamiser entityType :: class . Comment faire ?
J'ai cette variable nommé &entite.
J'ai également ce &form dans mon contrôleur : &form = &this->createForm(&entite.'Type::class',entity
) Cela ne fonctionne pas. Il me dit : coold not load type "townType::class". Class does not exist. Bref j'aimerais dynamiser entityType :: class . Comment faire ?
Configuration: Android / Chrome 70.0.3538.110
A voir également:
- Form in symfony 3
- Ai suite 3 - Télécharger - Optimisation
- Deco in paris avis ✓ - Forum Consommation & Internet
- Navigation in private - Guide
- :3 emoji ✓ - Forum Mail
- 3 emoji - Forum Mail
1 réponse
Attention en tête de ton fichier tu dois avoir :
Pour mon entité réservation :
Je créer un objet réservation :
puis mon objet formulaire
un peu plus loin j'envoie le formulaire dans mon twig :
use MonBundle\Entity\Reservation; use MonBundle\Form\ReservationType;
Pour mon entité réservation :
Je créer un objet réservation :
puis mon objet formulaire
$maReservation = new Reservation(); $form = $this->get('form.factory')->create(ReservationType::class, $maReservation);
un peu plus loin j'envoie le formulaire dans mon twig :
return $this->render('MonBundle:Entree:index.html.twig', array ( 'form' => $form->createView() ) );