1
Récupérer toutes les valeurs d’un champ select multiple CVT dans un array
Bonjour,
J’ai un formulaire CVT dans lequel se trouve un select multiple.
devis.html
<B_Regions>
<div class="form-group">
<label for="region">Régions</label>
<select multiple="multiple" id="region" class="form-control image-picker" name="region">
<BOUCLE_Regions(RUBRIQUES){id_parent}{par num titre}>
<option value="#ID_RUBRIQUE"[(#ID_RUBRIQUE|in_array{#ENV{region}}|oui) selected="selected"]>#TITRE</option>
</BOUCLE_Regions>
</select>
</div>
</B_Regions>
devis.php
Au chargement de la page, pas de problème, [(#ENV{region}|foreach)]
me ressort bien un tableau :
– 0=> 28
– 1=> 30
Par contre, si je valide le formulaire en ayant sélectionné 28, 29 et 30 par exemple, je me retrouve avec [(#ENV{region})]
qui vaut 30, et les 2 autres valeurs qui disparaissent. Idem pour _request('region')
Ce qui est un peu embêtant pour un select censé être multiple :/
Bref je ne suis pas fichue de trouver où ça coince, ni quel fichier trifouiller, quelqu’un aurait-il la gentillesse de m’éclairer ?