Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour
J'ai un formulaire ou j'ai une liste deroulante remplit automatiquement avec les données d'une base de données. Jusque la pas de probleme cela fonctionne.
En faite je n'arrive pas à à selectionner par defaut une valeur de la liste comme je ferais en html classique
<if condition echo selected> J'ai beau parcourir le forum personne n'en parle ou alors je suis passé à coté.
code de mon controlleur :
foreach ($liste as $option ) {$dataSelect[$option->id] = ucfirst($option->nom).' - '.$option->prix.'€';} // permet de construite mes données de mon select
//idProduit est le nom que porte la liste déroulante
$form->idProduit->setMultiOptions($dataSelect); // remplit ma liste deroulante
Merci d'avance de votre coup de main
Dernière modification par wd79 (29-07-2012 23:55:52)
Hors ligne
Il faut utiliser setValue() il me semble
Hors ligne
c'est ce que j'ai lu mais ou et comment l'utiliser. Je n'ai trouvé aucun exemple d'utilisation
Hors ligne
Pages: 1