--- /dev/null
+[(#REM)
+
+ Parametres :
+ - class : classe(s) css ajoutes au select
+ - multiple : si quelquechose est passe, le select est multiple, sinon, c'est un select simple
+ Dans le cas multiple, defaut et valeur doivent etre un array, sinon un int
+ - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
+ (seulement si non multiple)
+ - cacher_option_intro : pas de premier option vide (defaut:"")
+
+ Exemple d'appel :
+ [(#SAISIE{zones,acces,
+ label=<:plugin:zones_acces:>,
+ multiple=oui})]
+]
+<select name="#ENV{nom}[(#ENV{multiple}|?{[(#VAL{[]}|html_entity_decode)]})]" id="champ_#ENV{nom}"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] >
+ [(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non)
+ <option value="">[(#ENV{option_intro})]</option>]
+ <BOUCLE_zones_restreintes(ZONES){par num titre, titre}>
+ [(#ENV{multiple}|oui)
+ <option value="#ID_ZONE"[(#ID_ZONE|in_array{#ENV{valeur,#ENV{defaut,#ARRAY}}}|oui) selected="selected"]>#TITRE</option>]
+ [(#ENV{multiple}|non)
+ <option value="#ID_ZONE"[(#ID_ZONE|=={#ENV{valeur,#ENV{defaut}}}|oui) selected="selected"]>#TITRE</option>]
+ </BOUCLE_zones_restreintes>
+</select>