> Pourtant ça a l'ai correct. Vérifie dans le code source de
ta page que
> le <B_A1> n'y soit pas.
>
> (comment tu fais avec des noms de boucle aussi peu explicites ?).
>
Mais si j'enlève le <B_A1> je n'ai plus d'en-tête (la prase:
liens sur).
Il faut bien que j'affiche successivement les noms des
différentes Rubriques qui ont d'une part des liens et d'autre
part des articles avec des sites.
Voir ce que ça donne à la page
NameBright - Coming Soon
(et rubriques au-dessus). Ibiza et Formentera n'ont pas de
sites ni d'articles avec liens
Tout l'ennui vient de cette boucle:
<B_R1>
<BOUCLE_R1 (RUBRIQUES) {id_parent}{par titre}>
R1 #TITRE
<B_S1>
S1 <:liensgeneraux:>
<BOUCLE_S1 (SITES) {id_rubrique}{par nom_site}{doublons}>
[S11 (#NOM_SITE)]
</BOUCLE_S1>
<B_A1>
A1 <:liensports:>
<BOUCLE_A1 (ARTICLES){id_rubrique}{par titre}>
[A11 (#TITRE) : (#NOM_SITE)]
</BOUCLE_A1>
</B_A1>
<BOUCLE_recursive1 (BOUCLE_R1){doublons}><br
/></BOUCLE_recursive1> </BOUCLE_R1>
Ca me donne ça:
Quelques sites concernantR Baléares
R0 Baléares
S0 Liens généraux :
S0 Ports des Baléares (en espagnol)
S0 Informations générales sur les Baléares
R1 île dIbiza
A1 Liens sur les ports
R1 île de Formentera
A1 Liens sur les ports
R1 île de Majorque
A1 Liens sur les ports
A11 (Alcudia) : Port dAlcudia
R1 île de Minorque
A1 Liens sur les ports
A11 (Ciutadella) : Club Náutico Ciutadella
alors que je veux ça:
R0 Baléares
S0 Liens généraux :
S0 Ports des Baléares (en espagnol)
S0 Informations générales sur les Baléares
R1 île de Majorque
A1 Liens sur les ports
A11 (Alcudia) : Port dAlcudia
R1 île de Minorque
A1 Liens sur les ports
A11 (Ciutadella) : Club Náutico Ciutadella
Quant au nom des boucles, c'est assez simple
R0 pour Rubrique 0
R1 pour Rubrique 1
S0 pour Sites niveau 0...
A0 pour articles niveau 0...
Merci
ADB
Aaaahhhhhhhhhhhhhh, oooooooooooookkkkkkkkkk.
Je comprends mieux. En effet, ça ne peut pas fonctionner ainsi, puisque même
si ton article n'a pas de lien indiqué, il existe.
Essaie soit
<BOUCLE_A1 (ARTICLES){id_rubrique}{par titre}>[
A11 #TITRE : (#NOM_SITE)
]</BOUCLE_A1> (pour faire en sorte que si ton site n'a pas de #NOM_SITE, la
boucle ne retourne rien et donc 'ne fonctionne pas'.
Sinon, tu remplace
<B_A1>
A1 <:liensports:>
<BOUCLE_A1 (ARTICLES){id_rubrique}{par titre}>
[A11 (#TITRE) : (#NOM_SITE)]
</BOUCLE_A1>
</B_A1>
Par
#SET{premier_tour, 1}
<BOUCLE_A1 (ARTICLES){id_rubrique}{par titre}>
[(#GET{premier_tour}|?{' ',''})A1 <:liensports:>]#SET{premier_tour, 0}
[A11 (#TITRE) : (#NOM_SITE)]
</BOUCLE_A1>