Bonjour,

J'ai beau chercher et je ne trouve pas ma réponse exact.

Voilà j'ai un formulaire avec un champ "Choice Multiple" :

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')));
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
3
4
5
 
    destinataire:
      type: integer
      unsigned: true
      notnull: true
En relation avec un id d'une autre table.

Cordialement