Bonjour,
J'ai un formulaire avec les informations profil (nom prenom date de naissance) ProfilForm et un sous formulaire AdressesForm où j'ai les adresses.
Dans ProfilForm j'ai ajouté :
qui fait appel au formulaire AdressesForm.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $builder->add('adresses', 'collection', array( 'type' => new AdressesForm(), 'required' => false, 'error_bubbling'=>true ));
Dans la page twig je propose à l'utilisateur d'ajouter de nouvelles adresses mais je ne vois pas trop comment le faire car aujourd'hui je suis obligé de créer des adresses vides avant de faire appel au formulaire Profil afin de les modifier. Mais je cherche une solution car je ne peux pas savoir à l'avance combien d'adresses il veut remplir...
En fait j'ai plusieurs idées :
1ere : Dissocier les deux formulaires Profil et Adresses, puis créer des formulaires en Jquery/Ajax et les validés à la voler (mais j'aime pas)
2eme : trouver un moyen de lui rajouter dynamiquement des champs dans le formulaire, ce que j'ai fait mais il me renvoie une erreur :
Donc si vous avez une idée ou une piste à me donner . Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Ce formulaire ne doit pas contenir des champs supplémentaires
Cordialement
Partager