menu, je bloque

Salut à vous,

Je bloque sur un menu contextuel me permettant d'afficher l'ensemble des
rubriques d'un secteur + les articles de la rubrique en cours

Il doit y avoir du EXPOSE à faire là-dedans mais je n'y arrive pas.

Quelqu'un ?

merci
fred

bonjour

Il me semble que celà doit être possible avec deux boucles successives d'obtenir le résultat.

En gros je me tournerai vers ceci

une boucle rubrique démarrant à la racine, affichant les titres rubriques

<BOUCLEn1(RUBRIQUES){tout}>
#TITRE
</BOUCLEn1>

une boucle article sur la rubrique en cours affichant les titres des articles.
<BOUCLEn2(ARTICLES){id_rubrique}>
#TITRE
</BOUCLEn2>

François.

freedee@free.fr a écrit :

Salut à vous,

Je bloque sur un menu contextuel me permettant d'afficher l'ensemble des
rubriques d'un secteur + les articles de la rubrique en cours

Il doit y avoir du EXPOSE à faire là-dedans mais je n'y arrive pas.

Quelqu'un ?

merci
fred
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
ou
http://dir.gmane.org/gmane.comp.web.spip.user

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
  

freedee@free.fr a écrit :

Salut à vous,

Je bloque sur un menu contextuel me permettant d'afficher l'ensemble des
rubriques d'un secteur + les articles de la rubrique en cours

Il doit y avoir du EXPOSE à faire là-dedans mais je n'y arrive pas.

En utilisant une boucle feinte.
C'est ce que fait le menu de la dist pour afficher les rubriques et sous-rubriques en cours : regarde dans squelettes-dist/inc-rubriques.html la BOUCLE_test_expose, et aussi Les traitements conditionnels avec SPIP - Le labo

Eric

C'est l'idée sauf que ça ne fonctionne pas en mixant rubriques et articles.
J'ai un résultat (sous forme tableaux) qui m'indique que le nombre d'articles de
chaque rubrique est pris en compte mais ça ne m'affiche rien. (en gros, les
cellules du tableau se créent mais pas le contenu). En plus je voudrais afficher
uniquement les articles de la rubrique active et laisser les articles des
sous-rubriques cachés.

Selon Eric L <elurand@free.fr>:

freedee@free.fr a écrit :
>> Salut à vous,
>>
>> Je bloque sur un menu contextuel me permettant d'afficher l'ensemble des
>> rubriques d'un secteur + les articles de la rubrique en cours
>>
>> Il doit y avoir du EXPOSE à faire là-dedans mais je n'y arrive pas.

En utilisant une boucle feinte.
C'est ce que fait le menu de la dist pour afficher les rubriques et
sous-rubriques en cours : regarde dans
squelettes-dist/inc-rubriques.html la BOUCLE_test_expose, et aussi
Les traitements conditionnels avec SPIP - Le labo

Eric

freedee@free.fr a écrit :

C'est l'idée sauf que ça ne fonctionne pas en mixant rubriques et articles.
  
Tu pourrais préciser ce que tu veux obtenir ?

J'ai un résultat (sous forme tableaux) qui m'indique que le nombre d'articles de
chaque rubrique est pris en compte mais ça ne m'affiche rien. (en gros, les
cellules du tableau se créent mais pas le contenu).

On peut voir ton code ?

Eric

Je reprends :

Je souhaite afficher un menu composé à la fois de rubriques et d'articles.
Sur une première page (prenons l'exemple concret : rubrique=15.html), je
souhaite afficher uniquement les sous-rubriques.
Une fois dans l'une des sous-rubriques, je souhaite afficher le même menu que
précédemment (dans le même ordre) + les articles de la rubrique active mais pas
ceux des rubriques soeurs.

J'ai pas réussi avec le code que j'ai essayé d'adapter à partir de
inc-rubriques.html et la balise #EXPOSE

Voici les pages en question :
http://www.pjef.net/-Prix-du-Jeune-Ecrivain- (secteur)

Une sous-rubrique :
http://www.pjef.net/-Un-Prix-dedie-a-la-Nouvelle-

Le problème c'est que le sous-menu m'affiche tout : rubriques et articles... de
l'ensemble des sous-rubriques

voili voilou
fred

Selon Eric L <elurand@free.fr>:

freedee@free.fr a écrit :
> C'est l'idée sauf que ça ne fonctionne pas en mixant rubriques et articles.
>

Tu pourrais préciser ce que tu veux obtenir ?

> J'ai un résultat (sous forme tableaux) qui m'indique que le nombre
d'articles de
> chaque rubrique est pris en compte mais ça ne m'affiche rien. (en gros, les
> cellules du tableau se créent mais pas le contenu).

On peut voir ton code ?

Eric

freedee@free.fr a écrit :

Je reprends :

Je souhaite afficher un menu composé à la fois de rubriques et d'articles.
Sur une première page (prenons l'exemple concret : rubrique=15.html), je
souhaite afficher uniquement les sous-rubriques.
Une fois dans l'une des sous-rubriques, je souhaite afficher le même menu que
précédemment (dans le même ordre) + les articles de la rubrique active mais pas
ceux des rubriques soeurs.
  
Voici les pages en question :
http://www.pjef.net/-Prix-du-Jeune-Ecrivain- (secteur)

Une sous-rubrique :
http://www.pjef.net/-Un-Prix-dedie-a-la-Nouvelle-

Le problème c'est que le sous-menu m'affiche tout : rubriques et articles... de
l'ensemble des sous-rubriques

Essayes comme ça (pas testé) :

<BOUCLE_rubrique(RUBRIQUES) {id_rubrique}>
    #TITRE
            <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent}>
             #TITRE
                <BOUCLE_test_expose(RUBRIQUES) {id_enfant}>#EXPOSE{' '}</BOUCLE_test_expose>
                   <BOUCLE_articles(ARTICLES){id_rubrique}>
                      #TITRE
                   </BOUCLE_articles>
                </B_test_expose>
            </BOUCLE_sous_rubriques>
</BOUCLE_rubrique>

Eric