source: spip-zone/_plugins_/saisies/saisies/case.html @ 57042

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

Possibilité de définir explicitement les valeurs "oui" et/ou "non" pour les saisies "oui_non" et "case".

C'est pas encore ajouté (et je sais pas s'il faut pour l'instant) ces deux nouveaux paramètres dans les YAML pour les interfaces. Pour Formidable c'est pas forcément pertinent, mais pour Champs extras ça pourrait servir.

File size: 890 bytes
Line 
1[(#REM)
2
3  Action :
4    - Rempli "on" si oui, "" si non.
5 
6  Parametres :
7    - label_case : pour un label a cote de la case (defaut:"")
8        - defaut : valeur par defaut si pas présente dans l'environnement
9    - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
10 
11  Exemple d'appel :
12        [(#SAISIE{case, afficher_liste,
13                label=<:plugin:afficher_liste:>,
14                label_case=<:plugin:activer:>,
15                explication=<:plugin:explication_afficher_liste:>})]
16]#SET{valeur,#ENV{valeur_forcee,#ENV{valeur}}|is_null|?{#ENV{defaut},#ENV{valeur_forcee,#ENV{valeur}}}}
17<div class="choix">
18        <input type="checkbox" name="#ENV{nom}" class="checkbox" id="champ_#ENV{nom}"[ (#GET{valeur}|=={#ENV{valeur_oui,on}}|oui)checked="checked"] value="#ENV{valeur_oui,on}" [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"]/>
19        [<label for="champ_#ENV{nom}">(#ENV*{label_case})</label>]
20</div>
Note: See TracBrowser for help on using the repository browser.