[PLUGINS] +les plugins de bases
[ptitvelo/web/www.git] / www / plugins / menus_1 / saisies / menus_multiple.html
1 [(#REM)
2 Saisie permettant de sélectionner plusieurs menus par leur identifiant
3
4 Parametres :
5 - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
6 - cacher_option_intro : pas de premier option vide (defaut:"")
7 - class : classe(s) css ajoutes au select
8
9 Exemple d'appel :
10 [(#SAISIE{menus_multiple,nom,
11 label=<:plugin:label:>,
12 })]
13 ]
14
15 [(#REM) defaut peut être une chaine (plusieurs valeurs ou pas) qu'on sait décomposer ]
16 #SET{defaut, #ENV{defaut}}
17 #SET{defaut, #GET{defaut}|is_string|?{(#GET{defaut}|saisies_chaine2tableau), (#GET{defaut}|sinon{#ARRAY})}}
18
19 <select name="#ENV{nom}[]" id="champ_#ENV{nom}" multiple="multiple"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"]>
20 [(#ENV{cacher_option_intro}|non)<option value="">[(#ENV{option_intro})]</option>]
21 <BOUCLE_selection(MENUS){par titre}>
22 <option value="#IDENTIFIANT" [(#IDENTIFIANT|in_array{#ENV{valeur,#GET{defaut}}}|oui) selected="selected"]>[(#TITRE|typo)] (#IDENTIFIANT)</option>
23 </BOUCLE_selection>
24 </select>