Bonjour,
Je souhaite faire une liste d'enregistrements en tant que Multiselect.
Voici le code de mon mod�le :
Je r�cup�re mes donn�es depuis une base de donn�e.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public function __construct($resultat) { parent::__construct($resultat); $this->setAttrib('enctype', 'multipart/form-data'); //Select $select = new Zend_Form_Element_Multiselect('select'); $select->setLabel('Saisissez les types d\'axes auxquels vous souhaiteriez etre abonnés:'); foreach ($resultat as $res) { $select->addMultiOptions(array( $res['label'] => $res['label'], ) ); } $this->addElement($select); }
Le r�sultat fonctionne, mais j'ai des probl�mes au niveau de la vue:
Dans le code HTML je retrouve ceci:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 line 243 column 1 - Warning: <form> attribute name "2" (value="Dupont") is invalid line 243 column 1 - Warning: <form> attribute name "1" (value="Dupond") is invalid
Comment faire pour afficher un Multiselect avec des donn�es provenant d'une base, sans retrouver ces donn�es dans le form?
Code : S�lectionner tout - Visualiser dans une fen�tre � part <form enctype="multipart/form-data" 1="Dupond" 2="Dupont" action="" method="post">
Merci d'avance.
PS: Tout le reste marche niquel, juste des warning � propos du <form>.
Partager