Ma racine contient 1 rubrique avec le mot "inter" et 4 rubriques sans ce mot.
Si j'enchaine les boucles :
<BOUCLE_rubrique_inter(RUBRIQUES) {racine}{par num titre}{doublons}{titre_mot=inter} {lang}>
...
</BOUCLE_rubrique_inter>
Erreur : pas de rubrique "inter"
<//B_rubrique_inter>
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{doublons} {lang}>
...
</BOUCLE_rubriques>
Erreur : pas d'autre rubrique
<//B_rubriques>
J'ai bien la première boucle qui est traitée une fois (rubrique inter) puis la deuxième boucle (les 4 autres rubriques).
Par contre, si pour avoir d'abord les 4 rubriques puis la rubrique inter, je fais :
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{doublons}{titre_mot!=inter} {lang}>
...
</BOUCLE_rubriques>
Erreur : pas d'autre rubrique
<//B_rubriques>
<BOUCLE_rubrique_inter(RUBRIQUES) {racine}{par num titre}{doublons} {lang}>
...
</BOUCLE_rubrique_inter>
Erreur : pas de rubrique "inter"
<//B_rubrique_inter>
La première boucle me renvoie le message "Erreur : pas d'autre rubrique" puis les 5 rubriques sont traitées par la deuxième boucle...
Ma racine contient 1 rubrique avec le mot "inter" et 4 rubriques sans ce mot.
(...)
Par contre, si pour avoir d'abord les 4 rubriques puis la rubrique inter, je fais :
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{doublons}{titre_mot!=inter} {lang}>
(...)
Et avec {id_mot!=<id du mot dans la table spip_mots>} au lieu de titre_mot ?
Ma racine contient 1 rubrique avec le mot "inter" et 4 rubriques sans ce mot.
Si j'enchaine les boucles :
<BOUCLE_rubrique_inter(RUBRIQUES) {racine}{par num titre}{doublons}{titre_mot=inter} {lang}>
...
</BOUCLE_rubrique_inter>
Erreur : pas de rubrique "inter"
<//B_rubrique_inter>
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{doublons} {lang}>
...
</BOUCLE_rubriques>
Erreur : pas d'autre rubrique
<//B_rubriques>
J'ai bien la première boucle qui est traitée une fois (rubrique inter) puis la deuxième boucle (les 4 autres rubriques).
Par contre, si pour avoir d'abord les 4 rubriques puis la rubrique inter, je fais :
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{doublons}{titre_mot!=inter} {lang}>
...
</BOUCLE_rubriques>
Erreur : pas d'autre rubrique
<//B_rubriques>
<BOUCLE_rubrique_inter(RUBRIQUES) {racine}{par num titre}{doublons} {lang}>
...
</BOUCLE_rubrique_inter>
Erreur : pas de rubrique "inter"
<//B_rubrique_inter>
La première boucle me renvoie le message "Erreur : pas d'autre rubrique" puis les 5 rubriques sont traitées par la deuxième boucle...
Quitte a rajouter une boucle avec des doublons nommés, j'ai fait comme suit :
<BOUCLE_secteur_inter(RUBRIQUES){racine}{par num titre}{doublons}{titre_mot=inter} {lang}>
</BOUCLE_secteur_inter>
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{doublons} {lang}>
...
</BOUCLE_rubriques>
Erreur : pas d'autre rubrique
<//B_rubriques>
<BOUCLE_rubrique_inter(RUBRIQUES) {racine}{par num titre}{titre_mot=inter} {lang}>
</BOUCLE_rubrique_inter>
Erreur : pas de rubrique "inter"
<//B_rubrique_inter>
Merci pour votre aide qui m'a mis sur la piste...
Boby
Boby K a écrit :
Bonjour à tous,
Ma racine contient 1 rubrique avec le mot "inter" et 4 rubriques sans
ce mot.
Si j'enchaine les boucles :
<BOUCLE_rubrique_inter(RUBRIQUES) {racine}{par num
titre}{doublons}{titre_mot=inter} {lang}>
...
</BOUCLE_rubrique_inter>
Erreur : pas de rubrique "inter"
<//B_rubrique_inter>
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{doublons}
{lang}> ...
</BOUCLE_rubriques>
Erreur : pas d'autre rubrique
<//B_rubriques>
J'ai bien la première boucle qui est traitée une fois (rubrique
inter) puis la deuxième boucle (les 4 autres rubriques).
Par contre, si pour avoir d'abord les 4 rubriques puis la rubrique
inter, je fais :
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num
titre}{doublons}{titre_mot!=inter} {lang}>
...
</BOUCLE_rubriques>
Erreur : pas d'autre rubrique
<//B_rubriques>
<BOUCLE_rubrique_inter(RUBRIQUES) {racine}{par num titre}{doublons}
{lang}>
...
</BOUCLE_rubrique_inter>
Erreur : pas de rubrique "inter"
<//B_rubrique_inter>
La première boucle me renvoie le message "Erreur : pas d'autre
rubrique" puis les 5 rubriques sont traitées par la deuxième
boucle... Comment puis-je corriger cela ?