Bonjour,
Je bloque sur la sélection multiple. Dans le templates j'ai le code suivant :
avec $t_interventions qui est un tableau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5<tr> <th>Type d intervention:</th> <td><?php echo select_tag('interventions',options_for_select($t_interventions),'multiple=multiple') ?> </td> </tr>
Ça ça fonctionne, je peux sélectionner les différentes options sans pb.
Là où ça se gate c'est dans l'action, je ne récupère que le premier des types sélectionnés.
Il ne passe qu'une fois dans la boucle, preuve qu'il n'a dans le tableau que le premier élément sélectionné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $tinterventions = $this->getRequestparameter('interventions'); for ($i=0;$i<count($tinterventions);$i++) { $missionintervention->setIdMission($mission->getIdmission()); $missionintervention->setIdIntervention($tinterventions[$i]); $missionintervention->save(); }
Partager