affichage du nom de la rubrique

Bonjour,
Voila mon problème est simple je voudrai lorsqu’un article s’affiche le nom de la rubrique dans lequel il se trouve s’affiche aussi.
Et de plus s’il est dans une sous-rubrique, s’affichent les rubriques parentes et la sous-rubrique où il se trouve.
J’ai essayé un squelette comme celui-là mais cela ne fonctionne pas :
<BOUCLE_liste_articles_rubrique (ARTICLES){id_rubrique}{0,1}>
<BOUCLE_nom_rubrique (RUBRIQUES){id_rubrique=#ID_RUBRIQUE}>

rubrique : #TITRE
</BOUCLE_nom_rubrique>

#TITRE
</BOUCLE_liste_articles_rubrique>

Quelqu’unE aurait-elle(il) une idée ??
D’avance merci
francois

Bjr,
t’as quelle version de spip et quel squelette utilises tu ?

http://freebsnet.free.fr/ips/

----- Original Message -----
From: françois
To: liste SPIP
Sent: Tuesday, December 02, 2003 3:32 PM
Subject: [Spip] affichage du nom de la rubrique

Bonjour,
Voila mon problème est simple je voudrai lorsqu’un article s’affiche le nom de la rubrique dans lequel il se trouve s’affiche aussi.
Et de plus s’il est dans une sous-rubrique, s’affichent les rubriques parentes et la sous-rubrique où il se trouve.
J’ai essayé un squelette comme celui-là mais cela ne fonctionne pas :
<BOUCLE_liste_articles_rubrique (ARTICLES){id_rubrique}{0,1}>
<BOUCLE_nom_rubrique (RUBRIQUES){id_rubrique=#ID_RUBRIQUE}>

rubrique : #TITRE
</BOUCLE_nom_rubrique>

#TITRE
</BOUCLE_liste_articles_rubrique>

Quelqu’unE aurait-elle(il) une idée ??
D’avance merci
francois



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.spip.net/

Voilà les boucles que j’utilise sur mon site elles affichent

nom_rubrique > nom_sous-rubrique >nom_sous-sous-rubrique …etc

<BOUCLE_rubrique(RUBRIQUES){id_rubrique}>
<BOUCLE_hier1(HIERARCHIE){doublons}>
[(#TITRE|supprimer_numero)]
</BOUCLE_hier1>
</BOUCLE_rubrique>
<BOUCLE_nomrub(RUBRIQUES){id_rubrique}{doublons}>
[(#TITRE|supprimer_numero)]
</BOUCLE_nomrub>

http://freebsnet.free.fr/ips/

« françois » <fjacquem@altern.org> a écrit dans le message de news: 023501c3b8e1$1fb788a0$01fea8c0@mercure
Bonjour,
Voila mon problème est simple je voudrai lorsqu’un article s’affiche le nom de la rubrique dans lequel il se trouve s’affiche aussi.
Et de plus s’il est dans une sous-rubrique, s’affichent les rubriques parentes et la sous-rubrique où il se trouve.
J’ai essayé un squelette comme celui-là mais cela ne fonctionne pas :
<BOUCLE_liste_articles_rubrique (ARTICLES){id_rubrique}{0,1}>
<BOUCLE_nom_rubrique (RUBRIQUES){id_rubrique=#ID_RUBRIQUE}>

rubrique : #TITRE
</BOUCLE_nom_rubrique>

#TITRE
</BOUCLE_liste_articles_rubrique>

Quelqu’unE aurait-elle(il) une idée ??
D’avance merci
francois

françois a écrit :

Bonjour,
Voila mon problème est simple je voudrai lorsqu'un article s'affiche le nom de la rubrique dans lequel il se trouve s'affiche aussi.

Puisque c'est des rubriques que tu veux récupérer il faut demander des rubriques et pas des articles :

<BOUCLE_liste_articles_rubrique (ARTICLES){id_rubrique}{0,1}>

est donc foireux

    <BOUCLE_nom_rubrique (RUBRIQUES){id_rubrique=#ID_RUBRIQUE}>

Note que dans ces cas là on écrit à la place : {id_rubrique}.

<!-- c'est ici que je voudrai que s'affiche le nom de la rubrique -->
rubrique : #TITRE
<!-- j'obtiens ici la liste des articles de la rubrique identifié par id_rubrique-->
#TITRE

Normal c'est exactement ce que tu as demandé : des articles !

Ensuite pour avoir la rubrique parent il faut utiliser
{id_enfant} retourne la rubrique qui contient la rubrique (une seule réponse ; ou zéro réponse si la présente rubrique est située à la racine du site).
Il ya une doc pas mal pour tous ces sujets : La boucle RUBRIQUES - SPIP

Essaie donc plutot
<BOUCLE_rub(RUBRIQUES){id_article}>#TITRE
-> récupère la rubrique courante
  <BOUCLE_par(RUBRIQUES){id_enfant}>#TITRE
-> récupère la rubrique au dessus si yen a une
et ferme ensuite et ajoute le design adhoc.
Tout ceci doit être inclu dans une boucle (ARTICLES){id_article}
englobant l'ensemble de la page.

JL

Merci pour les infos je vais tester cela ce soir, mais j'apporterai une
petite remarque puisque tu m'as donné la page de la doc relative aux
rubriques. Il n'existe pas dans la doc de critères de séléction type
id_article. Mais, je vais quant même essayer...
Merci encore
François
----- Original Message -----
From: "JLuc" <jluc@no-log.org>
To: <spip@rezo.net>
Sent: Tuesday, December 02, 2003 3:47 PM
Subject: [Spip] Re: affichage du nom de la rubrique

françois a écrit :

Bonjour,
Voila mon problème est simple je voudrai lorsqu'un article s'affiche le
nom de la rubrique dans lequel il se trouve s'affiche aussi.

Puisque c'est des rubriques que tu veux récupérer il faut demander des
rubriques et pas des articles :

<BOUCLE_liste_articles_rubrique (ARTICLES){id_rubrique}{0,1}>

est donc foireux

    <BOUCLE_nom_rubrique (RUBRIQUES){id_rubrique=#ID_RUBRIQUE}>

Note que dans ces cas là on écrit à la place : {id_rubrique}.

<!-- c'est ici que je voudrai que s'affiche le nom de la rubrique -->
rubrique : #TITRE
<!-- j'obtiens ici la liste des articles de la rubrique identifié par
id_rubrique-->
#TITRE

Normal c'est exactement ce que tu as demandé : des articles !

Ensuite pour avoir la rubrique parent il faut utiliser
{id_enfant} retourne la rubrique qui contient la rubrique (une seule
réponse ; ou zéro réponse si la présente rubrique est située à la racine
du site).
Il ya une doc pas mal pour tous ces sujets :

Essaie donc plutot
<BOUCLE_rub(RUBRIQUES){id_article}>#TITRE
-> récupère la rubrique courante
<BOUCLE_par(RUBRIQUES){id_enfant}>#TITRE
-> récupère la rubrique au dessus si yen a une
et ferme ensuite et ajoute le design adhoc.
Tout ceci doit être inclu dans une boucle (ARTICLES){id_article}
englobant l'ensemble de la page.

JL

_______________________________________________
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.spip.net/

Bonsoir,
Merci pour ton bout de code. J’ai juste une petite remarque : Où as-tu trouver le filtre supprimer_numero ??? je ne l’ai pas trouvé dans la doc de spip où peut être ai-je mal regardé ??? Sinon l’as-tu écrit en php ? Peux-tu me donner les codes alors !!
Encore merci pour le coup de main
A+
François

----- Original Message -----
From: freebsnet
To: spip@rezo.net
Sent: Tuesday, December 02, 2003 3:46 PM
Subject: [Spip] Re: affichage du nom de la rubrique

Voilà les boucles que j’utilise sur mon site elles affichent

nom_rubrique > nom_sous-rubrique >nom_sous-sous-rubrique …etc

<BOUCLE_rubrique(RUBRIQUES){id_rubrique}>
<BOUCLE_hier1(HIERARCHIE){doublons}>
[(#TITRE|supprimer_numero)]
</BOUCLE_hier1>
</BOUCLE_rubrique>
<BOUCLE_nomrub(RUBRIQUES){id_rubrique}{doublons}>
[(#TITRE|supprimer_numero)]
</BOUCLE_nomrub>

http://freebsnet.free.fr/ips/

« françois » <fjacquem@altern.org> a écrit dans le message de news: 023501c3b8e1$1fb788a0$01fea8c0@mercure
Bonjour,
Voila mon problème est simple je voudrai lorsqu’un article s’affiche le nom de la rubrique dans lequel il se trouve s’affiche aussi.
Et de plus s’il est dans une sous-rubrique, s’affichent les rubriques parentes et la sous-rubrique où il se trouve.
J’ai essayé un squelette comme celui-là mais cela ne fonctionne pas :
<BOUCLE_liste_articles_rubrique (ARTICLES){id_rubrique}{0,1}>
<BOUCLE_nom_rubrique (RUBRIQUES){id_rubrique=#ID_RUBRIQUE}>

rubrique : #TITRE
</BOUCLE_nom_rubrique>

#TITRE
</BOUCLE_liste_articles_rubrique>

Quelqu’unE aurait-elle(il) une idée ??
D’avance merci
francois



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.spip.net/

Le filtre "supprimer_numero "
est définis dans le fichier « inc_filtres.php »
au tout début.
http://freebsnet.free.fr/ips/

Le 02/12/2003 12:17, françois a écrit :

Merci pour ton bout de code. J'ai juste une petite remarque : Où as-tu trouver le filtre supprimer_numero ??? je ne l'ai pas trouvé dans la doc de spip où peut être ai-je mal regardé ???

Oui, il y est.

--
Vincent François
Consultation Boréale
http://boreale.ouvaton.org
boreale@ouvaton.org

Salut,
Merci pour ton bout de code. Je l'ai testé hier soir mais il ne fonctionne
pas car il n'existe pas de critère de sélection id_article dans la boucle
RUBRIQUES. Mais merci quant même. Ton aide m'a réconforter un peu car je
galère un peu pour mettre tout cela en place.
A+ françois
----- Original Message -----
From: "JLuc" <jluc@no-log.org>
To: <spip@rezo.net>
Sent: Tuesday, December 02, 2003 3:47 PM
Subject: [Spip] Re: affichage du nom de la rubrique

françois a écrit :

Bonjour,
Voila mon problème est simple je voudrai lorsqu'un article s'affiche le
nom de la rubrique dans lequel il se trouve s'affiche aussi.

Puisque c'est des rubriques que tu veux récupérer il faut demander des
rubriques et pas des articles :

<BOUCLE_liste_articles_rubrique (ARTICLES){id_rubrique}{0,1}>

est donc foireux

    <BOUCLE_nom_rubrique (RUBRIQUES){id_rubrique=#ID_RUBRIQUE}>

Note que dans ces cas là on écrit à la place : {id_rubrique}.

<!-- c'est ici que je voudrai que s'affiche le nom de la rubrique -->
rubrique : #TITRE
<!-- j'obtiens ici la liste des articles de la rubrique identifié par
id_rubrique-->
#TITRE

Normal c'est exactement ce que tu as demandé : des articles !

Ensuite pour avoir la rubrique parent il faut utiliser
{id_enfant} retourne la rubrique qui contient la rubrique (une seule
réponse ; ou zéro réponse si la présente rubrique est située à la racine
du site).
Il ya une doc pas mal pour tous ces sujets :

Essaie donc plutot
<BOUCLE_rub(RUBRIQUES){id_article}>#TITRE
-> récupère la rubrique courante
<BOUCLE_par(RUBRIQUES){id_enfant}>#TITRE
-> récupère la rubrique au dessus si yen a une
et ferme ensuite et ajoute le design adhoc.
Tout ceci doit être inclu dans une boucle (ARTICLES){id_article}
englobant l'ensemble de la page.

JL

_______________________________________________
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.spip.net/

françois a écrit :

il n'existe pas de critère de sélection id_article dans la boucle
RUBRIQUES.

Non effectivement ! Dans la mesure ou tu es dans une page article,
et à l'intérieur d'une boucle ARTICLES qui positionne son contexte,
tu utilises id_rubrique en fait :

<BOUCLE_rub(RUBRIQUES){id_rubrique}>#TITRE
-> récupère la rubrique courante
...
</BOUCLE_rub>

> je galère un peu pour mettre tout cela en place.
Les squelettes standards te vont pas ?
JL

Salut,
Désolé de ne pas avoir répondu plus tôt mais je navigue entre deux apparts
en ce moment et je ne peux pas consulté mon courrier tous les jours. Voir ma
réponse ci-dessous
----- Original Message -----
From: "JLuc" <jluc@no-log.org>
To: <spip@rezo.net>
Sent: Wednesday, December 03, 2003 9:37 PM
Subject: [Spip] Re: affichage du nom de la rubrique

françois a écrit :

il n'existe pas de critère de sélection id_article dans la boucle
RUBRIQUES.

Non effectivement ! Dans la mesure ou tu es dans une page article,
et à l'intérieur d'une boucle ARTICLES qui positionne son contexte,
tu utilises id_rubrique en fait :

<BOUCLE_rub(RUBRIQUES){id_rubrique}>#TITRE
-> récupère la rubrique courante
...
</BOUCLE_rub>

> je galère un peu pour mettre tout cela en place.

Les squelettes standards te vont pas ?
Non car je modifie un site qui est déjà rélisé et que je veux adapté à spip.
Je précède tes remarques non émises mais qui seront fondées en disant je me
complique la vie mais je ne peux pas faire autrement
A+
François
JL

_______________________________________________
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.spip.net/