31 lines
1.1 KiB
HTML
31 lines
1.1 KiB
HTML
|
[(#REM)
|
||
|
|
||
|
Controleur pour le crayon 'id_parent', uniquement html
|
||
|
|
||
|
Utilisable dans une boucle rubriques et articles
|
||
|
On affiche toutes les rubriques même non publiées
|
||
|
On sépare visuellement les sous rubriques
|
||
|
|
||
|
]
|
||
|
#CACHE{0}
|
||
|
<BOUCLE_a(ARTICLES){id_article}{statut==.}>
|
||
|
#SET{id,#ID_RUBRIQUE}
|
||
|
</BOUCLE_a>
|
||
|
<BOUCLE_r(RUBRIQUES){id_rubrique}{tout}>
|
||
|
#SET{id,#ID_PARENT}
|
||
|
</BOUCLE_r>
|
||
|
<//B_a>
|
||
|
<B_rubriques>
|
||
|
<select class="crayon-active" name="#ENV{name_id_rubrique}"
|
||
|
style="width:#ENV{largeur}px;#ENV{style}" >
|
||
|
<BOUCLE_rubriques(RUBRIQUES){racine}{par num titre, titre}{tout}>
|
||
|
[(#SET{separateur_[(#ID_RUBRIQUE)],''})]
|
||
|
<option value="#ID_RUBRIQUE"[(#GET{id}|=={#ID_RUBRIQUE}|?{selected})]>[(#TITRE)]</option>
|
||
|
<BOUCLE_ss_rub(RUBRIQUES){id_parent}{tout}>
|
||
|
[(#SET{separateur_[(#ID_RUBRIQUE)],[(#GET{separateur_[(#ID_PARENT)]}|concat{ › })]})]
|
||
|
<option value="#ID_RUBRIQUE"[(#GET{id}|=={#ID_RUBRIQUE}|?{selected})]>[(#GET{separateur_[(#ID_RUBRIQUE)]})][(#TITRE)]</option>
|
||
|
<BOUCLE_ss_ss_rub(BOUCLE_ss_rub) />
|
||
|
</BOUCLE_ss_rub>
|
||
|
</BOUCLE_rubriques>
|
||
|
</select>
|
||
|
</B_rubriques>
|