Re[2]: [Spip] affichage surprenant

en fait, quand tu cliques sur le lien vers une breve, c est le template breve-dist.html qui est appele. Cree un fichier breve.html qui sera appele et dans lequel tu pourras les appels que tu veux.

tu mets la boucle suivante entre <body> et </body>

<body>
<BOUCLE_principale(BREVES){id_breve}>
<BOUCLE_rubrique(RUBRIQUES){id_rubrique}{doublons}>
<A href="#URL_RUBRIQUE"><FONT size=4><B>Sommaire de la rubrique
"#TITRE"</B></FONT></A>
</BOUCLE_rubrique>
</BOUCLE_principale>
</body>

La boucle "BOUCLE_principale" te permet de récupérer les données de la brève sélectionnée y compris l'identifiant de la rubrique (id_rubrique) dans laquelle elle se trouve.
La seconde boucle te permet de récupérer les données de la rubrique ayant pour identifiant "id_rubrique" (code récupéré dans les données de la brève).

Ca devrait marcher.
Cordialement,
hervé

----Original Message Follows----
From: ferdinand <ferdinand@infocrise.org>
Reply-To: ferdinand <spip@rezo.net>
To: Hervé DUHAMEL <herve_duhamel@hotmail.com>
CC: ferdinand@infocrise.org, spip@rezo.net
Subject: Re[2]: [Spip] affichage surprenant
Date: Fri, 2 Aug 2002 21:49:46 +0200

bonjour Hervé,

ton message du Friday, August 02, 2002, 9:43:03 PM :

HD> personnellement, je pense qu'il y a une erreur dans la boucle. En effet, il
HD> n'y a pas de possibilite d'utiliser la syntaxe {id_breve} dans une boucle de
HD> rubriques.

HD> J'aurai plutot mis le code suivant :

HD> <BOUCLE_titre(RUBRIQUES){id_rubrique}{doublons}>
HD> <A href="#URL_RUBRIQUE"><FONT size=4><B>Sommaire de la rubrique
HD> "#TITRE"</B></FONT></A>
HD> </BOUCLE_titre>

HD> Cependant, tout depend si tu veux afficher le titre de la rubrique dans
HD> laquelle se trouve la breve. Il faudrait etre dans la boucle de selection
HD> des breves.

c'est bien ça que je veux, mais je fais koman ? (débutant absolu).

--
cordialement,
ferdinand mailto:ferdinand@infocrise.org
http://www.infocrise.info
http://www.infocrise.org/index.php3

------------------------------------------------
Hervé Duhamel,
Consultant PLM,
06-70-60-68-48
herve_duhamel@hotmail.com

_________________________________________________________________
Discutez en ligne avec vos amis ! http://messenger.msn.fr

bonjour Hervé,

ton message du Saturday, August 03, 2002, 1:25:20 AM :

HD> en fait, quand tu cliques sur le lien vers une breve, c est le template
HD> breve-dist.html qui est appele. Cree un fichier breve.html qui sera appele
HD> et dans lequel tu pourras les appels que tu veux.

HD> tu mets la boucle suivante entre <body> et </body>

HD> <body>
HD> <BOUCLE_principale(BREVES){id_breve}>
HD> <BOUCLE_rubrique(RUBRIQUES){id_rubrique}{doublons}>
HD> <A href="#URL_RUBRIQUE"><FONT size=4><B>Sommaire de la rubrique
HD> "#TITRE"</B></FONT></A>
HD> </BOUCLE_rubrique>
HD> </BOUCLE_principale>
HD> </body>

HD> La boucle "BOUCLE_principale" te permet de récupérer les données de la brève
HD> sélectionnée y compris l'identifiant de la rubrique (id_rubrique) dans
HD> laquelle elle se trouve.
HD> La seconde boucle te permet de récupérer les données de la rubrique ayant
HD> pour identifiant "id_rubrique" (code récupéré dans les données de la brève).

HD> Ca devrait marcher.

ça MARCHE !

merci ! en plus, tu es très pédagogique et la prochaine, je devrais
(peut-être) y arriver tt seul :slight_smile:

j'ai dû être contaminé par de fort anciennes réminiscences de C ou de
C++ :wink:

--
cordialement,
ferdinand mailto:ferdinand@infocrise.org
http://www.infocrise.info
http://www.infocrise.org/index.php3