mercredi 26 novembre 2008

[spip] Menu tout simple rubriques et sous rubriques du secteur en cours

Voilà je veux un menu tout simple, ni pliant/dépliant, ni déroulant, tout simple donc, avec les rubriques à la racine du site, et puis les sous-rubriques de la rubrique en cours uniquement. La clef de la manip est dans les trois premières boucles, dans lesquelles je mémorise les rubriques que je ne veux pas afficher, c'est à dire les sous-rubriques des secteurs où le visiteur ne se trouve pas.

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

<div id="menu">
<p> <a href="spip.php?page=sommaire">Accueil</a> </p>
<BOUCLE_Menu(RUBRIQUES){racine}{unique}{par num titre}>
<p> [<#EXPOSE{span,a href="#URL_RUBRIQUE"}[ class="(#EXPOSE)"]>(#TITRE|supprimer_numero)</#EXPOSE{span,a}>]</p>
<B_SsMenu> <ul> <BOUCLE_SsMenu(RUBRIQUES){id_parent}{par num titre}{doublons nieces}>
[<li><#EXPOSE{span,a href="#URL_RUBRIQUE"}[ class="(#EXPOSE)"]>(#TITRE|supprimer_numero)</#EXPOSE{span,a}></li>]</BOUCLE_SsMenu></ul></B_SsMenu></BOUCLE_Menu></div>

0 commentaires: