sfWidgetFormSelect

27 views
Skip to first unread message

Nicolas Longuet

unread,
Dec 22, 2009, 8:03:29 AM12/22/09
to Symfony-fr
ma question est simple;

Normalement, es ce que 'sfWidgetFormSelect' sélectionne la valeur
enregistrer dans la base ? 'OUI' a bon??

Tous les champs sont bien remplis mais les champs 'sfWidgetFormSelect'
ne se calque pas sur leur valeur donnée dans la base. pourquoi? y a
rien de compliquer pourtant??
protected static $subjects = array('fr','en','es');
....
$this->setWidgets(array(
'lang' => new sfWidgetFormSelect(array('choices' => self::
$subjects),array(`multiple` => false,)),
));

Lélio ML

unread,
Dec 22, 2009, 10:13:35 AM12/22/09
to symfo...@googlegroups.com
En fait, il te faut surtout faire un array('fr'=>'fr', 'en'=>'en',
'es'=>'es') car il y a la clé et la valeur affichée. Dans ton cas, tu envois
0 pour fr, 1 pour en, etc. Du coup, au final, tu ne reçois probablement pas
ce que tu veux. Ou alors il faut récupérer la valeur correspondante :
$lang = self::$subject[$value];

A+

-----Message d'origine-----
De : symfo...@googlegroups.com [mailto:symfo...@googlegroups.com] De la
part de Nicolas Longuet
Envoyé : mardi 22 décembre 2009 14:03
À : Symfony-fr
Objet : [symfony-fr] sfWidgetFormSelect

ma question est simple;

--

Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à symfo...@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
symfony-fr+...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr

nicolas longuet

unread,
Dec 22, 2009, 12:20:27 PM12/22/09
to symfo...@googlegroups.com
merci! comme quoi !!! je n'avais jamais fait attention avant!

lol
Reply all
Reply to author
Forward
0 new messages