Il n'y a pas de boucle principale. C'est un squelette d'affichage du menu
qui est inclus dans les squelettes rubrique et article, inclus hors boucles
dans ces squelettes.
Bernard Martin-Rabaud
mel@ediweb.org
-----Message d'origine-----
De : Nexus 2000 [mailto:Nexus-2000@wanadoo.fr]
Envoyé : jeudi 5 septembre 2002 19:04
À : Bernard Martin-Rabaud
Objet : Re: [Spip] boucles successives ?
Bonjour,
Il faudrait savoir quelle est la boucle principale de ta page...
normalement, tu doit avoir au tout début et à la fin du squelette une boucle
principale
pour un rubrique.html... ca serait du style
<BOUCLE_principale(RUBRIQUE){id_rubrique}>
....
</BOUCLE_principale>
à partir de là, tu peux récupérer les rubriques et sous_rubriques en mots
clés à l'identique...
Et pour afficher l'id rubrique, tu n'a pas besoin de boucle, il doit suffir
de mettre
#ID_RUBRIQUE qq part, en faisant attention de ne pas le placer à l'intérieur
d'une boucle autre que la boucle principale...
Sinon, je sais pas, faudrait voir le squelette ![]()
Bon courage
Eric Mauras
PS: ca pourrait venir aussi du filtre doublons s'il est appliqué à la boucle
principale, ce qui empécherait ta seconde boucle de récupérer
l'id_rubrique...
Mais, là, c'est hypothétique, faudrait vraiment voir le squelette ![]()
----- Original Message -----
From: "Bernard Martin-Rabaud" <martinrabo@wanadoo.fr>
To: "Spip@Rezo. Net" <spip@rezo.net>
Sent: Thursday, September 05, 2002 6:37 PM
Subject: [Spip] boucles successives ?
Salut,
Voici quelques boucles dans un squelette rubrique.html (à l'intérieur des
boucles c'est pour la déco, je vous fais grâce du code) :<!-- liste des rubriques et des sous-rubriques (qui sont en
fait des mots-clefs)-->
<BOUCLE_liste_rubs(RUBRIQUES){id_parent=0}{par id_rubrique}>
<P>#TITRE #ID_RUBRIQUE</P>
<B_sous_rubs>
<BOUCLE_sous_rubs(MOTS){id_rubrique}{id_groupe=6}>
<P>#ID_RUBRIQUE</P>
</BOUCLE_sous_rubs>
</B_sous_rubs>
</BOUCLE_liste_rubs><!-- récupère l'id_rubrique de la rubrique en cours -->
<BOUCLE_rub_cour(RUBRIQUES){id_rubrique}>
<P>#ID_RUBRIQUE</P>
</BOUCLE_rub_cour>Or la 2e boucle ne me donne rien. Selon la doc, les 2 boucles sont
indépendantes, donc la 2e boucle devrait me donner l'id de la rubrique en
cours, non ? A moins qu'elles ne soient pas réellement indépendantes et
que
le id_rubrique de la 2e boucle soit le dernier id_rubrique de la boucle
MOTS...Bernard Martin-Rabaud
mel@ediweb.org_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip