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.
 
 
 
 

32 lines
1.3 KiB

#SET{afficher_si_masquees,#VAL{'get'}|saisies_afficher_si_liste_masquees}
<B_etapes>
<nav class="formulaire_spip__etapes etapes" aria-label="<:saisies:etapes_formulaire:>">
<ol class="etapes__items">
<BOUCLE_etapes(DATA){source table, #ENV{etapes}}>
#SET{etape,#CLE|replace{etape_,''}}
#SET{afficher_si,#VALEUR{options/afficher_si}|saisies_afficher_si_js{#ENV{etapes}}}
#SET{afficher,non}
[(#VALEUR|in_any{#GET{afficher_si_masquees}}|non|ou{#ENV{_etape}|<{#GET{etape}}})
#SET{afficher,oui}
[(#GET{afficher_si}|saisies_afficher_si_js_est_statique|oui)
#SET{afficher,#GET{afficher_si}|saisies_evaluer_afficher_si}
]
]
[(#GET{afficher}|oui)
<li [data-afficher_si="(#GET{afficher_si})"] class="etapes__item"[(#ENV{_etape}|=={#GET{etape}}|oui) aria-current="step"]>
#SET{label_etape,#INCLURE{
fond=inclure/fieldset_legend,
label=#VALEUR{options/label},
icone=#VALEUR{options/icone},
taille_icone=#VALEUR{options/taille_icone}
}
}
[(#ENV{_etape}|>{#GET{etape}}|oui)<button type="submit" class="submit" name="aller_a_etape" value="#GET{etape}">#GET{label_etape}</button>]
[(#ENV{_etape}|=={#GET{etape}}|oui)<em>#GET{label_etape}</em>]
[(#ENV{_etape}|<{#GET{etape}}|oui)<span>#GET{label_etape}</span>]
</li>
]
</BOUCLE_etapes>
</ol>
</nav>
</B_etapes>