baz_april/inclure/rubriques.html
2020-02-18 13:23:20 +01:00

56 lines
2.0 KiB
HTML
Executable File

[(#REM)
Barre de navigation, ouverte sur la hierarchie courante
On fait un plan, et, quand on avance vers une rubrique,
on l'affiche si son parent est expose ou est la racine du site. ]
<B_rubriques>
<nav class="nav">
<BOUCLE_rubriques(RUBRIQUES) {racine} {id_secteur}>
[(#REM) si plus d'un article, la liste des articles ]
<BOUCLE_test_article_r1(ARTICLES){id_rubrique}>
</BOUCLE_test_article_r1>
[(#SI_PAGE{rubrique}|non)[(#TOTAL_BOUCLE|>={10}|oui)
#SET{nb,10}[(#COMPOSITION|=={blog}|oui)#SET{nb,5}]
<INCLURE{fond=inclure/articles,env,ajax,id_rubrique=#ID_SECTEUR,id_article,debut_articles_rubrique,composition,nb=#GET{nb}} />
]]
[(#SI_PAGE{rubrique}|non)
[(#TOTAL_BOUCLE|>={10}|non)
[(#TOTAL_BOUCLE|>={2}|oui)
[(#COMPOSITION|=={blog}|oui)#SET{nb,5}<INCLURE{fond=inclure/articles,env,ajax,id_rubrique,id_article,composition,nb=#GET{nb}} />]
[(#COMPOSITION|=={blog}|non)
[(#COMPOSITION|=={accueil}|non)<INCLURE{fond=inclure/articles,id_rubrique,id_article,composition,nb=#GET{nb}} />]
]
]
]]
</B_test_article_r1>
[(#REM) quoi qu'il en soit, la liste des rubriques ]
<B_rubriques_rubrique>
<ul class="nav-list">
<BOUCLE_rubriques_rubrique(RUBRIQUES) {id_parent} {par num titre, titre}>
<li class="nav-item">
<a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE)]</a>
<BOUCLE_test_expose_r2(RUBRIQUES) {id_rubrique}>#EXPOSE{' '}</BOUCLE_test_expose_r2>
<BOUCLE_test_article_r2(ARTICLES){id_rubrique}>
</BOUCLE_test_article_r2>
[(#TOTAL_BOUCLE|>={10}|oui)
<INCLURE{fond=inclure/articles,env,ajax,id_rubrique,id_article,debut_articles_rubrique} />
]
[(#TOTAL_BOUCLE|>={10}|non)
[(#TOTAL_BOUCLE|>={2}|oui)
<INCLURE{fond=inclure/articles,id_rubrique,id_article,composition} />
]
]
</B_test_article_r2>
<BOUCLE_re_rubriques_rubrique(BOUCLE_rubriques_rubrique)></BOUCLE_re_rubriques_rubrique>
</B_test_expose_r2>
</li>
</BOUCLE_rubriques_rubrique>
</ul>
</B_rubriques_rubrique>
</BOUCLE_rubriques>
</nav>
</B_rubriques>