Multiselect : Warnings dans l'affichage de la vue
Bonjour,
Je souhaite faire une liste d'enregistrements en tant que Multiselect.
Voici le code de mon modèle :
Code:
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);
} |
Je récupère mes données depuis une base de donnée.
Le résultat fonctionne, mais j'ai des problèmes au niveau de la vue:
Code:
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 |
Dans le code HTML je retrouve ceci:
Code:
<form enctype="multipart/form-data" 1="Dupond" 2="Dupont" action="" method="post">
Comment faire pour afficher un Multiselect avec des données provenant d'une base, sans retrouver ces données dans le form?
Merci d'avance.
PS: Tout le reste marche niquel, juste des warning à propos du <form>.