source: spip-zone/_plugins_/spipmotion/saisies/selection_valeur.html @ 50673

Last change on this file since 50673 was 50673, checked in by kent1@…, 8 years ago

On est en 2011

On utilise flvtool++ si disponible sinon flvtool2

On ne met les métadonnées qu'une seule fois... à la récupération des infos de fichiers.

Incrément de version en 0.8.0 pour marquer le coup

File size: 1.0 KB
Line 
1[(#REM)
2
3  ### /!\ boucle POUR (spip Bonux) ###
4
5  Parametres :
6  - ** datas : tableau de donnees cle=>valeur
7  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
8  - cacher_option_intro : pas de premier option vide  (defaut:"")
9  - class : classe(s) css ajoutes au select
10
11  Exemple d'appel :
12        [(#SAISIE{selection_valeur,produits,
13                label=<:spipmotion:info_qualite:>,
14                datas=#ARRAY{
15                        cle1,valeur1,
16                        cle2,valeur2,
17                        cle3,valeur3}})]
18]
19
20[(#REM) datas peut être une chaine qu'on sait décomposer ]
21#SET{datas, #ENV{datas}}
22#SET{datas, #GET{datas}|is_string|?{(#GET{datas}|saisies_chaine2tableau), #GET{datas}}}
23
24<select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"]>
25[(#ENV{cacher_option_intro}|non)<option value="">[(#ENV{option_intro})]</option>]
26<BOUCLE_selection(POUR){tableau #GET{datas}}>
27        <option value="#VALEUR"[(#VALEUR|=={#ENV{valeur,#ENV{defaut}}}|oui)selected="selected"]>#VALEUR</option>
28</BOUCLE_selection>
29</select>
Note: See TracBrowser for help on using the repository browser.