Alors que Lepen sera bientôt président si on ne réagit pas Pierre-Emmanuel
Gros disait
Je souhaite tout simplement faire apparaître dans mes sous rubriques,
les brèves du 1er niveau.
J'espère avoir été clair.
Bonjour, si tu connais le principe des squelettes, il te suffit de modifier
le fichier rubrique.html
d'abord tu fait un fichier rubrique=xx.html (copie du rubrique actuel, xx
numéro de la rubrique), ce fichier gérera l'affichage de ta rubrique de
niveau sup (on appelle également ces rubriques "secteurs") uniquement.
Ensuite tu prends ton fichier rubrique, tu l'édite (en mode texte c +
prudent) et tu vas modifier la <BOUCLE_breves(...)> en remplaçant
{id_rubrique} par {id_parent} ce qui va dire à spip d'aller chercher les
brèves du niveau supérieur.
Et voili
Bonne chance
Dorian
--
Lu dans la manif :
Je vais voter Chirac
J'ai mal aux Urnes
---
déconnez pas le 5 mai
votez !!!!
C'est Oo--, qui a dit le Saturday, April 27, 2002 à 11:46:14 AM, :
ODo> Alors que Lepen sera bientôt président si on ne réagit pas Pierre-Emmanuel
ODo> Gros disait
Je souhaite tout simplement faire apparaître dans mes sous rubriques,
les brèves du 1er niveau.
J'espère avoir été clair.
ODo> d'abord tu fait un fichier rubrique=xx.html (copie du rubrique actuel, xx
ODo> numéro de la rubrique), ce fichier gérera l'affichage de ta rubrique de
ODo> niveau sup (on appelle également ces rubriques "secteurs") uniquement.
Ok et merci donc si je comprend bien :
Je fait autant de feuilles rubriques que de secteur.
(j'en ai déjà deux en plus)
ODo> Ensuite tu prends ton fichier rubrique, tu l'édite (en mode texte c +
ODo> prudent) et tu vas modifier la <BOUCLE_breves(...)> en remplaçant
ODo> {id_rubrique} par {id_parent} ce qui va dire à spip d'aller chercher les
ODo> brèves du niveau supérieur.
Que va t'il se passer quand je serai dans une "sous sous rubrique" ?
sachant qu'a priori son parent n'a pas de brèves mais le parent de son
parent en a - ça devient compliqué là
(si c'est complètement récursif c'est mieux)
Après un test, si j'utilise id_parent pour une sous-rubrique, et
dans de ma boucle des brèves, j'ai la chaîne sql
qui apparaît au niveau des brèves.
Utiliser "id_secteur" au lieu de "id_parent" devrait permettre aux brèves de
s'afficher dans toutes les sous-rubriques d'un secteur...
A+
François
----- Original Message -----
From: "Oo-- DoriaN --oO" <dorian@3studio.org>
To: "Pierre-Emmanuel Gros" <pegros@free.fr>; "spip" <spip@rezo.net>
Sent: Saturday, April 27, 2002 11:46 AM
Subject: Re: [Spip] breves et sous-rubriques
Alors que Lepen sera bientôt président si on ne réagit pas Pierre-Emmanuel
Gros disait
Je souhaite tout simplement faire apparaître dans mes sous rubriques,
les brèves du 1er niveau.
J'espère avoir été clair.
Bonjour, si tu connais le principe des squelettes, il te suffit de modifier
le fichier rubrique.html
d'abord tu fait un fichier rubrique=xx.html (copie du rubrique actuel, xx
numéro de la rubrique), ce fichier gérera l'affichage de ta rubrique de
niveau sup (on appelle également ces rubriques "secteurs") uniquement.
Ensuite tu prends ton fichier rubrique, tu l'édite (en mode texte c +
prudent) et tu vas modifier la <BOUCLE_breves(...)> en remplaçant
{id_rubrique} par {id_parent} ce qui va dire à spip d'aller chercher les
brèves du niveau supérieur.
Et voili
Bonne chance
Dorian
--
Lu dans la manif :
Je vais voter Chirac
J'ai mal aux Urnes
---
déconnez pas le 5 mai
votez !!!!
C'est François, qui a dit le Saturday, April 27, 2002 à 12:24:15 PM, :
FGH> Utiliser "id_secteur" au lieu de "id_parent" devrait permettre aux brèves de
FGH> s'afficher dans toutes les sous-rubriques d'un secteur...
Bonjour
Merci pour la réponse.
J'ai déjà essayé tant id_secteur que id_parent, dans le deuxième cas
je vois la requête sql de spip, dans le second je ne vois rien quelque
soit la rubrique. Il n'y a pas une histoire d'imbrication de boucles à
gérer ?
Relis la doc SPIP, cela aide à comprendre comment les boucles et leurs
filtres marchent...
On y trouve que le filtre "id_secteur" n'est pas disponible pour les boucles
"BREVES"...
autant pour moi !
Essaye ce qui suit :
<Boucle_rub(RUBRIQUES){critères adhoc} > => sélection d'une rubrique (1
par "tour de boucle)
=> dans cette boucle, le paramètre "id_secteur" est renseigné avec le
secteur
auquel appartient la rubrique sélectionnée
<Boucle_secteur(RUBRIQUES){id_secteur}{0,1} > => sélection du secteur
pour cette rubrique
<Boucle_breves (BREVES){id_rubrique} > => sélection des brèves de
la rubrique
en cours, c-à-d du secteur
affichage des brèves
</Boucle_breves>
</Boucle_secteur>
suite traitement rubrique
</Boucle_rub>
A+
François
PS: Si <Boucle_secteur(RUBRIQUES){id_secteur}{0,1} > ne retourne pas la
rubrique
englobante, essaye <Boucle_secteur(RUBRIQUES){id_rubrique==#ID_SECTEUR} >
(avec 2 signes "=")
----- Original Message -----
From: "Pierre-Emmanuel Gros" <pegros@free.fr>
To: "spip-forum" <spip@rezo.net>
Sent: Saturday, April 27, 2002 12:33 PM
Subject: Re[2]: [Spip] breves et sous-rubriques
| Salut
|
| C'est François, qui a dit le Saturday, April 27, 2002 à 12:24:15 PM, :
|
| FGH> Utiliser "id_secteur" au lieu de "id_parent" devrait permettre aux
brèves de
| FGH> s'afficher dans toutes les sous-rubriques d'un secteur...
| Bonjour
|
| Merci pour la réponse.
| J'ai déjà essayé tant id_secteur que id_parent, dans le deuxième cas
| je vois la requête sql de spip, dans le second je ne vois rien quelque
| soit la rubrique. Il n'y a pas une histoire d'imbrication de boucles à
| gérer ?
|
| A+
| PEG
|
| _______________________________________________
| liste spip
| spip@rezo.net - désabonnement : spip-off@rezo.net
| http://listes.rezo.net/mailman/listinfo/spip
|