Je voulais savoir sans atteindre une rubrique le nombre d’articles qu’elle contient. (Sarka-SPIP 1.9.1)
Pour cela j’ai utilisé la fonction #TOTAL_BOUCLE de SPIP.
Après avoir modifié le fichier "bloc-gauche-menu-deroulant.html" j’obtiens un menu plus fonctionnel, le nombre d’articles s’affiche à la suite du nom de celle ci.
De plus si une rubrique ne contient pas d’article, elle n’est pas cliquable depuis le menu (mais ses sous rubriques s’affichent)
Voila le source complet du fichier "bloc-gauche-menu-deroulant.html"
<div id="nav1" class="nav1">
<ul class="menulist">
<BOUCLE_smenuspipr(RUBRIQUES){racine}{par num titre}>
<li<BOUCLE_smenr(RUBRIQUES){id_parent}{0,1}> class="smenu"</BOUCLE_smenr>>
<B_totale2>
<BOUCLE_totale2(ARTICLES){id_rubrique}> </BOUCLE_totale2>
<a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)] (#TOTAL_BOUCLE)</a>
</B_totale2>
<a>[(#TITRE|supprimer_numero)]</a>
<//B_totale2>
<B_smenuspip>
<ul>
<BOUCLE_smenuspip(RUBRIQUES){id_parent}{par titre}>
<li<BOUCLE_smen(RUBRIQUES){id_parent}{0,1}> class="smenu"</BOUCLE_smen>>
<B_totale><BOUCLE_totale(ARTICLES){id_rubrique}> </BOUCLE_totale>
<a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)] (#TOTAL_BOUCLE)</a>
</B_totale>
<a>[(#TITRE|supprimer_numero)]</a>
<//B_totale>
<BOUCLE_ssmenu(boucle_smenuspip)></BOUCLE_ssmenu>
</li>
</BOUCLE_smenuspip>
</ul>
</B_smenuspip>
</li></BOUCLE_smenuspipr>
</ul> <!-- menulist -->
</div> <!-- nav1 -->
Commentaires Forum fermé