[Symfony] Formulaire et clés étrangères
Fermé
Elorfin
Messages postés
19
Date d'inscription
vendredi 18 juin 2010
Statut
Membre
Dernière intervention
1 juillet 2010
-
18 juin 2010 à 09:45
maniT4c Messages postés 52 Date d'inscription lundi 11 juin 2007 Statut Membre Dernière intervention 5 février 2016 - 18 juil. 2011 à 16:05
maniT4c Messages postés 52 Date d'inscription lundi 11 juin 2007 Statut Membre Dernière intervention 5 février 2016 - 18 juil. 2011 à 16:05
A voir également:
- [Symfony] Formulaire et clés étrangères
- Formulaire de réclamation facebook - Guide
- Alias du formulaire - Forum Programmation
- Récupérer compte hotmail sans formulaire ✓ - Forum Hotmail (Outlook.com)
- Formulaire de remboursement free pdf ✓ - Forum Vos droits sur internet
- Formulaire de contact le bon coin ✓ - Forum Internet / Réseaux sociaux
3 réponses
maniT4c
Messages postés
52
Date d'inscription
lundi 11 juin 2007
Statut
Membre
Dernière intervention
5 février 2016
23
18 juil. 2011 à 16:05
18 juil. 2011 à 16:05
J'espère que depuis le temps tu as trouvé la réponse à ta question.
Mais comme ça peut aider d'autres personnes voici une piste.
Tu dois surcharger la fonction configure du formulaire de ton modèle.
En ajoutant un truc du genre:
et si tu veux ensuite trier sur cette clef étrangère regarde ici: http://www.blog.manit4c.com/2011/07/01/trier-vos-resultats-sur-une-clef-etrangere-avec-symfony-1_4/
Mais comme ça peut aider d'autres personnes voici une piste.
Tu dois surcharger la fonction configure du formulaire de ton modèle.
En ajoutant un truc du genre:
$this->validatorSchema['adresses_list'] = new sfValidatorDoctrineChoice(array('multiple' => true, 'model' => 'Adresse', 'required' => true));
et si tu veux ensuite trier sur cette clef étrangère regarde ici: http://www.blog.manit4c.com/2011/07/01/trier-vos-resultats-sur-une-clef-etrangere-avec-symfony-1_4/
Elorfin
Messages postés
19
Date d'inscription
vendredi 18 juin 2010
Statut
Membre
Dernière intervention
1 juillet 2010
4
22 juin 2010 à 08:43
22 juin 2010 à 08:43
Y'a vraiment personne qui sait ? Qui connait un ptit tuto que j'ai pas trouvé ?