lundi 16 février 2009

[spip] Menu tout simple rubriques soeurs et articles de la rubrique en cours

Dans la même veine de le menu qui récupère les sous-rubriques de la rubrique en cours uniquement tout en montrant les autres rubriques soeurs expliqué ici, voici le menu qui affiche les rubriques soeurs, et les articles de la rubrique en cours uniquement. Même principe que le précédent :

<BOUCLE_RubCourante(HIERARCHIE){id_rubrique}{tout}>
<BOUCLE_RubSoeurs(RUBRIQUES){meme_parent}{id_rubrique!=#ID_RUBRIQUE}>
<BOUCLE_RubNieces(ARTICLES){id_rubrique}{doublons nieces}> </BOUCLE_RubNieces>
</BOUCLE_RubSoeurs> </BOUCLE_RubCourante>

<BOUCLE_RecupRub(RUBRIQUES){id_rubrique}>
<p> <BOUCLE_Menu(RUBRIQUES){meme_parent}{unique}{par num titre}>
<p> [<a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a>]</p>
<B_SsMenu> <ul> <BOUCLE_SsMenu(ARTICLES){id_rubrique}{par num titre}{doublons nieces}>
[<li><#EXPOSE{span,a href="#URL_ARTICLE"}[ class="(#EXPOSE)"]>(#TITRE|supprimer_numero)</#EXPOSE{span,a}></li>]
</BOUCLE_SsMenu></ul></B_SsMenu></BOUCLE_Menu></BOUCLE_RecupRub>

2 commentaires:

Damien a dit…

Bonjour,

Merci pour ce code qui fonctionne très bien dans le squelette de ma rubrique. Par contre, le menu disparait une fois que l'on arrive sur la page de l'article.
Même résultat (c'est-à-dire disparition du menu) lorsque j'ajoute ce code dans le squelette de mon article.

Avez-vous une idée ???
Merci !!!!!!!

via* a dit…

Peut-être remplacer {id_rubrique} par {id_article} dans la boucle hierarchie ?