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.
 
 

24 lines
931 B

[(#REM)
### /!\ Saisie du champ extra type_article pour un article ###
Paramètres :
- nom : name du select
- data : tableau des couples (cle, valeur)
- exclusions : liste, pour chaque type d'article, des types de secteurs ne supportant pas le type
- class : classe(s) css ajoutees à chaque choix
- l'environnement de la rubrique
]
[(#REM) Déterminer le type de rubrique et en déduire les exclusions ]
#SET{type_rubrique, #ENV{id_rubrique}|rubrique_determiner_type}
#SET{exclusion_rubrique, #ENV{exclusions/type_rubrique}}
<BOUCLE_types_article(DATA) {source table, #ENV{data}}{!cle IN #GET{exclusion_rubrique}}>
<div class="choix[ (#ENV{class})]">
<input type="radio" name="#ENV{nom}" class="radio" id="champ_#ENV{nom}[_(#CLE)]_#COMPTEUR_BOUCLE" value="#CLE"[ (#ENV{valeur}|=={#CLE}|oui)checked="checked"]>
<label for="champ_#ENV{nom}[_(#CLE)]_#COMPTEUR_BOUCLE">
#VALEUR
</label>
</div>
</BOUCLE_types_article>