5
Indiquez l’intérêt que vous portez à cette question
-1

Problème checkbox dans formulaire contact avancé

Je n’arrive pas à créer un checkbox qui permettrait de sélectionner plusieurs choix. J’ai trouvé pas mal de chose mais pas un seul exemple complet.
J’ai mis le code suivant pour sélectionner une ou plusieurs couleurs :

<li class="saisie_#ENV{name}[ (#ENV{name}|in_array{#ENV{obligatoires,#ARRAY}}|oui)obligatoire][ (#ENV*{erreurs}|table_valeur{#ENV{name}}|oui)erreur]">
 <label for="info_#ENV{name}">
  #ENV{titre}[ (#ENV{name}|in_array{#ENV{obligatoires,#ARRAY}}|oui)<strong><:info_obligatoire_02:></strong>]
 </label>
 [<span class="erreur_message">
  (#ENV*{erreurs}|table_valeur{#ENV{name}})
 </span>]
 <div class="choix">
<input type='checkbox' class='checkbox' name='#ENV{name}' id='#ENV{name}' value='rouge'[(#ENV{#ENV{name}}|=={rouge}|oui)checked="checked"] />
<label for="#ENV{name}_rouge">rouge</label>
</div>
<div class="choix">
<input type='checkbox' class='checkbox' name='#ENV{name}' id='#ENV{name}' value='vert'[(#ENV{#ENV{name}}|=={vert}|oui)checked="checked"] />
<label for="#ENV{name}_vert">vert</label>
</div>
</li>

Le problème c’est qu’il ne prend qu’une valeur lors de la prévisualisation et décoche la première.