Bonjour,

J'aimerais savoir précisemment comment modifier ce widget.
Voila l'original :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
      $form->widgetSchema['article_id'] = new sfWidgetFormDoctrineChoice(array('model' => $form->getRelatedModelName('ArticleInstalle'), 'add_empty' => true));
et j'aimerais en faite enlever des donnée du tableau de donnée en fonction d'un paramètre.

Faut-il que je récupère $form->getRelatedModelName('ArticleInstalle') et que j'enlève les données à la mano ?

Faut-il que je me crée un tableau précis (1 dimension ? tableau associatif ?) et que je le mette dans des variables spéciale ?

Edit: j'ai vu qu'il fallait utiliser sfWidgetFormSelect et donc mettre choices. Mais je ne sais pas comment créer le tableau associatif en récupérant les données à partir d'une requête SQL. Peut être qu'avec les hydratations c'est possible ?