Bonjour,
J'ai beau chercher et je ne trouve pas ma réponse exact.
Voilà j'ai un formulaire avec un champ "Choice Multiple" :
L'utilisateur a donc le choix de choisir une ou plusieurs options, j'aimerais maintenant modifier l'enregistrement dans ma base pour créer un enregistrement spécifiques à chaque option. Car cette option correspond à un ID et mon champ dans la base est configuré :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $this->widgetSchema['destinataire'] = new sfWidgetFormDoctrineChoice(array('expanded' => true, 'multiple' => true, 'model' => $this->getRelatedModelName('SfGuardUser'))); $this->validatorSchema['destinataire'] = new sfValidatorDoctrineChoice(array('multiple' => true, 'model' => $this->getRelatedModelName('SfGuardUser')));
En relation avec un id d'une autre table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 destinataire: type: integer unsigned: true notnull: true
Cordialement
Partager