Je suis en train de créer le site urbancity et je rencontre quelques problèmes. http://www.urbancity.levillage.org/spip/index.php
C’est la page d’accueil. Certaines rubriques (notamment ds « pratique » et « annu ») ont aussi des sous rubriques.
Lorsqu’on va sur un article, je souhaite avoir en haut l’article (ca c’est ok) mais également, en dessous, les articles issus de la même rubrique.
C'est toujours pareil, c'est parceque tu es hors contexte.
ta deuxieme boucle ne bénéficie comme seul contexte
que de la valeur id_article passée par l'url.
Pour que spip pige le id_secteur, ta boucle à suivre doit être à l'intérieur de la première (car les autres variables et balises
ne sont positionnées=accessibles que à l'intérieur d'une boucle )
C'est pour ça que dans les squelettes, ya une boucle_principale
qui commence (presque) au début du fichier et qui finit à la fin :
ainsi, toutes les balises sont accessibles dans tout le fichier.
oala.
Le truc a priori c'est donc de ne fermer ta première boucle que _après_ la 2ème.
JLuc
adelysnet wrote:
Bonjour,
Je suis en train de créer le site urbancity et je rencontre quelques problèmes. http://www.urbancity.levillage.org/spip/index.php
C'est la page d'accueil. Certaines rubriques (notamment ds "pratique" et "annu") ont aussi des sous rubriques.
Lorsqu'on va sur un article, je souhaite avoir en haut l'article (ca c'est ok) mais également, en dessous, les articles issus de la même rubrique.
J'ai donc fait cette boucle:
<p class="unnamed1">Voir aussi...</p>
<p class="unnamed3"><BOUCLE_art(ARTICLES){id_rubrique}{doublons}> <a href="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</a><br>
<span class="unnamed2">[(#CHAPO)]</span> </BOUCLE_art></p>
Mais voilà, ca ne marche pas, une preuve... http://www.urbancity.levillage.org/spip/article.php3?id_article=12
(en dessous de "voir aussi" rien n'apparait...)
Pouvez vous m'aider ?
Stéphane
Merci pour ta réponse claire (et efficace)... j'ai fait comme tu as dit, ca
marche et... ca me fait comprendre bien des choses pour le reste du site !
@ +
"JLuc" <jluc@no-log.org> a écrit dans le message de news:
b6uuon$m35$1@main.gmane.org...
C'est toujours pareil, c'est parceque tu es hors contexte.
ta deuxieme boucle ne bénéficie comme seul contexte
que de la valeur id_article passée par l'url.
Pour que spip pige le id_secteur, ta boucle à suivre doit être à
l'intérieur de la première (car les autres variables et balises
ne sont positionnées=accessibles que à l'intérieur d'une boucle )
C'est pour ça que dans les squelettes, ya une boucle_principale
qui commence (presque) au début du fichier et qui finit à la fin :
ainsi, toutes les balises sont accessibles dans tout le fichier.
oala.
Le truc a priori c'est donc de ne fermer ta première boucle que _après_
la 2ème.
JLuc
adelysnet wrote:
> Bonjour,
>
> Je suis en train de créer le site urbancity et je rencontre quelques
> problèmes.
> http://www.urbancity.levillage.org/spip/index.php
> C'est la page d'accueil. Certaines rubriques (notamment ds "pratique" et
> "annu") ont aussi des sous rubriques.
> Lorsqu'on va sur un article, je souhaite avoir en haut l'article (ca
> c'est ok) mais également, en dessous, les articles issus de la même
> rubrique.
>
> J'ai donc fait cette boucle:
> <p class="unnamed1">Voir aussi...</p>
> <p class="unnamed3"><BOUCLE_art(ARTICLES){id_rubrique}{doublons}>
> <a href="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</a><br>
> <span class="unnamed2">[(#CHAPO)]</span> </BOUCLE_art></p>
>
> Mais voilà, ca ne marche pas, une preuve...
> http://www.urbancity.levillage.org/spip/article.php3?id_article=12
> (en dessous de "voir aussi" rien n'apparait...)
>
> Pouvez vous m'aider ?
>
> Stéphane
>