Formulaire de création pour table Association
Bonjour,
J'ai un petit soucis au moment de la création avec un formulaire pourtant sur une table association (Deux clés étrangères pour clé primaire)
elle est formé en gros comme ca
table : RendezVous
clé primaire : candidat_id, offre_id
var1
var2
...
Donc j'utilise le formulaire généré automatique par Symfony
le problème c'est qu'au moment de la validation il me met :
* Candidat: Cette zone n'est pas valide : 12
* Offre: Cette zone n'est pas valide : 42
(les valeurs sont bonnes)
J'ai comme l'impression que ca vient de ce morceau de code présent dans RendezVousFormBase.class :
new sfValidatorChoice(array('choices' => array($this->getObject()->get('candidat_id')), 'empty_value' => $this->getObject()->get('candidat_id'), 'required' => false)),
En gros j'ai l'impression qu'il cherche les différentes valeurs possible pour candidat_id (et offre_id) dans la table Rendez-Vous alors qu'il devrait les chercher dans la table Candidat?
Je voit pas comment lui dire d'aller chercher dans la bonne table :(
(A moins que je me plante sur l'origine de l'erreur :aie:)
Merci d'avance pour vos réponses