Bonjour à tous,
la structure de mon site sous SPIP est simple : des rubriques avec des articles dedans (pas de sous-niveaux comme des sous rubriques, etc.).
J’ai un menu de gauche qui liste les rubriques et articles (le tout déplié en permanence). Je cherche à mettre en avant la rubrique et l’article dans lequel je suis ( = sur lequel j'ai cliqué), par une mise en gras de leur titre dans le menu de gauche.
Voilà ma boucle :
<B_rubriques>
<ul>
<BOUCLE_rubriques(RUBRIQUES) {racine} {par titre}>
<li>
<a href="#URL_RUBRIQUE">
[(#EXPOSE{<strong>})]
[(#TITRE|supprimer_numero)]
[(#EXPOSE{</strong>})]
</a>
</li>
<B_articles>
<ul>
<BOUCLE_articles(ARTICLES) {id_rubrique} {par titre}>
<li class="menu_li_1">
<a href="#URL_ARTICLE">
[(#EXPOSE{<strong>})]
[(#TITRE|supprimer_numero)]
[(#EXPOSE{</strong>})]
</a>
</li>
</BOUCLE_articles>
</ul>
</B_articles>
</BOUCLE_rubriques>
</ul>
</B_rubriques>
Lorsque je clique sur ma rubrique puis sur mon article, seul le titre de la rubrique se met en gras, et pas celui de l’article. La balise #EXPOSE ne semble pas être prise en compte la seconde fois alors que le code est du quasi copier-coller de la première... Je ne comprends pas : comment faire pour mettre également en gras le titre de l’article sélectionné?...
Merci d’avance pour votre aide ;o)
Marina