Merci, c'est exactement ce qu'il me fallait ! J'avais déjà le couteau
suisse sans en connaître toutes les ressources.
Merci encore
pour toutes vos réponses.
waloo
Quentin de Serres-Justiniac a écrit :
Plus simplement :
*Nativement :*
<BOUCLE_art(ARTICLES){id_article}><h1>#TITRE</h1>
<BOUCLE_rub(RUBRIQUES){id_rubrique}><h2>#TITRE</h2></BOUCLE_rub>Puis plein de truc pour l'article genre
#CHAPO
#TEXTE
#PS
#NOTES</BOUCLE_art>
*Avec le couteau suisse et la lame idoine activée :*
Dans la boucle articles, plutot que de refaire une boucle rubrique tu as un jeu de balise :
#TITRE_PARENT
ou #TITRE_RUBRIQUE (tu peux y passer un id pour t'en servir hors contexte)Le 10/09/2009 07:44, Jean-Christophe Villeneuve a écrit :
Waloo a écrit :
Bonjour à tous,
Question bête : est-il possible dans la boucle article de récupérer LE NOM la rubrique à laquelle l'article appartient pour l'afficher.
Je sais que ça doit être possible mais je ne suis pas un ^ro des boucles et dans la doc je n'ai pas trouvé comment faire. J'arrive à afficher l'ID de la rubrique mais pas le nom.
Je suis sûr que c'est out simple mais... bon... soyez indulgents envers les néophytes !
Bonne journée,waloo
|La syntaxe des balises SPIP - SPIP
nous dit|
Depuis [SPIP 1.8], on peut appeler une balise homonyme de l’une des boucles englobantes en explicitant le nom de la boucle à laquelle la balise appartient. Il faut alors spécifier le nom de la boucle entre le *#* et le nom de la balise.
On écrira alors la balise |#BALISE| de la boucle |_boucle| [1 <La syntaxe des balises SPIP - SPIP] de la façon suivante : *#/_boucle/:BALISE*. Par exemple :
<BOUCLE_rubriques(RUBRIQUES){id_rubrique}> <BOUCLE_articles(ARTICLES){id_rubrique}> #_rubriques:TITRE > #TITRE </BOUCLE_articles> </BOUCLE_rubriques>
affichera le titre de la rubrique, puis le titre de l’article : la balise |#TITRE| pour la boucle /_rubriques/ devient |#_rubriques:TITRE| pour ne pas être confondue avec la balise |#TITRE| de la boucle /_articles/.
||
------------------------------------------------------------------------
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc