You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

31 lines
1.6 KiB

[(#REM)
Action :
- Rempli "on" si oui, "" si non.
Parametres :
- label_case : pour un label a cote de la case (defaut:"")
- defaut : valeur par defaut si pas présente dans l'environnement
- valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
Exemple d'appel :
[(#SAISIE{case, afficher_liste,
label=<:plugin:afficher_liste:>,
label_case=<:plugin:activer:>,
explication=<:plugin:explication_afficher_liste:>})]
]
#SET{valeur,#ENV{valeur_forcee,#ENV{valeur}}|is_null|?{#ENV{defaut},#ENV{valeur_forcee,#ENV{valeur}}}}
[(#ENV{valeur_oui}|oui)
#SET{valeur,#GET{valeur}|in_array{#LISTE{on,#ENV{valeur_oui}}}|?{#ENV{valeur_oui,on},#ENV{valeur_non}}}
]
[(#ENV{valeur_oui}|non)
#SET{valeur,#GET{valeur}|=={on}|?{#ENV{valeur_oui,on},#ENV{valeur_non}}}
]
<div class="choix[ (#ENV{class})]">
[(#ENV{disable}|non)<input type="hidden" name="#ENV{nom}" value="#ENV{valeur_non,''}" />]
<input type="checkbox" name="#ENV{nom}" class="checkbox" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[(#GET{valeur}|=={#ENV{valeur_oui,on}}|oui) checked="checked"] value="#ENV{valeur_oui,on}" [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"][ aria-describedby="(#ENV{describedby})"][ (#ENV*{attributs})][(#HTML5|et{#ENV{obligatoire}}|et{ #ENV{obligatoire}|!={non} }|oui) required="required"]/>
[<label for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[(#GET{valeur}|=={#ENV{valeur_oui,on}}|oui)class="on"]>(#ENV*{label_case})</label>]
[(#ENV{disable_avec_post}|et{#ENV{disable_avec_post}|!={non}}|oui)
<input type="hidden" name="#ENV{nom}" value="#GET{valeur}" />
]
</div>