Pagination sur un ensemble de 2 boucles

bonsoir, en fait cela ne m'aide pas, mon problème reste le même et est apparemment similaire à celui rencontré par manu (qui a écrit à 15:52)

J'ai deux boucles :
<BOUCLE_sites1(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST} {age<15} {par date} {inverse} {doublons}>
Affichage
</BOUCLE_sites1>

<BOUCLE_sites2(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST2} {par hasard} {doublons}>
Affichage
</BOUCLE_sites2>

Je souhaite mettre en place une {pagination 10} mais sur l'ensemble des deux boucles. Si j'ajoute {pagination 10} dans chacune de ces deux boucles, ça ne fonctionne pas, il fait deux paginations séparées, une par boucle. J'ai tenté également d'utiliser la technique de l'anti-doublon : ne rien afficher lors des 2 premières boucles, puis afficher les résultats au sein d'une boucle unique qui suit les 2 autres, avec {!doublons} mais un nouveau problème se pose, à savoir que les résultats ne sont pas affichés dans l'ordre fixé par les 2 premières boucles. Je tourne en rond...

Message du 10/07/09 à 12h32
De : "Bernard Strainchamps" <bstrainc@gmail.com>
A : c.derancourt@voila.fr
Copie à : spip@rezo.net
Objet : Re: [Spip] Pagination sur un ensemble de 2 boucles

un exemple de comment faire. Et ça marche aussi pour les boucles imbriquées

  <BOUCLE_polar1(ARTICLES){id_mot=1091}{par date}{inverse}
{0,30}{doublons {polar}}>
    </BOUCLE_polar1>
    <BOUCLE_polar2(ARTICLES){id_mot=1089}{par date}{inverse}
{0,30}{doublons {polar}}>
    </BOUCLE_polar2>
    <BOUCLE_polar3(ARTICLES){id_mot=1490}{par date}{inverse}
{0,30}{doublons {polar}}>
    </BOUCLE_polar3>
  <BOUCLE_polar(ARTICLES){!doublons {polar}}{par date}{inverse} {0,30}>
#TITRE
<BOUCLE_polaR>

Le 10 juillet 2009 10:35, <c.derancourt@voila.fr> a écrit :
> bonjour, je rencontre le même problème que celui soulevé par gregory hier et je n'ai pas trouvé de solution non plus, à savoir comment procéder pour placer une pagination sur des résultats issus de 2 boucles successives (elles ne sont pas imbriquées mais se succèdent simplement) ? Une idée ? Je bloque bien que ça me paraisse tout bête. Merci !
>
> ____________________________________________________
>
> Le week-end sera pluvieux ? Quel dommage !... Mais pas de panique le nouveau Guide TV de Voila est là http://tv.voila.fr
>
>
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> Discuter chez rezo.net
>
> Documentation de SPIP : http://www.spip.net/
>
> Irc : de l'aide à toute heure : http://spip.net/irc
>

____________________________________________________

Le week-end sera pluvieux ? Quel dommage !... Mais pas de panique le nouveau Guide TV de Voila est là http://tv.voila.fr

____________________________________________________

Le week-end sera pluvieux ? Quel dommage !... Mais pas de panique le nouveau Guide TV de Voila est là http://tv.voila.fr

une idée !!!
<B_sites(SITES) {pagination 10}>
<BOUCLE_sites1(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST} {age<15} {par date} {inverse} {doublons}>
Affichage
</BOUCLE_sites1>

<BOUCLE_sites2(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST2} {par hasard} {doublons}>
Affichage
</BOUCLE_sites2>
<B_sites(SITES)>

Non ça ne marche pas ?

Le 10 juillet 2009 20:47, <c.derancourt@voila.fr> a écrit :

bonsoir, en fait cela ne m’aide pas, mon problème reste le même et est apparemment similaire à celui rencontré par manu (qui a écrit à 15:52)

J’ai deux boucles :
<BOUCLE_sites1(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST} {age<15} {par date} {inverse} {doublons}>
Affichage
</BOUCLE_sites1>

<BOUCLE_sites2(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST2} {par hasard} {doublons}>
Affichage
</BOUCLE_sites2>

Je souhaite mettre en place une {pagination 10} mais sur l’ensemble des deux boucles. Si j’ajoute {pagination 10} dans chacune de ces deux boucles, ça ne fonctionne pas, il fait deux paginations séparées, une par boucle. J’ai tenté également d’utiliser la technique de l’anti-doublon : ne rien afficher lors des 2 premières boucles, puis afficher les résultats au sein d’une boucle unique qui suit les 2 autres, avec {!doublons} mais un nouveau problème se pose, à savoir que les résultats ne sont pas affichés dans l’ordre fixé par les 2 premières boucles. Je tourne en rond…

Message du 10/07/09 à 12h32
De : « Bernard Strainchamps » <bstrainc@gmail.com>
A : c.derancourt@voila.fr
Copie à : spip@rezo.net
Objet : Re: [Spip] Pagination sur un ensemble de 2 boucles

un exemple de comment faire. Et ça marche aussi pour les boucles imbriquées

<BOUCLE_polar1(ARTICLES){id_mot=1091}{par date}{inverse}
{0,30}{doublons {polar}}>
</BOUCLE_polar1>
<BOUCLE_polar2(ARTICLES){id_mot=1089}{par date}{inverse}
{0,30}{doublons {polar}}>
</BOUCLE_polar2>
<BOUCLE_polar3(ARTICLES){id_mot=1490}{par date}{inverse}
{0,30}{doublons {polar}}>
</BOUCLE_polar3>
<BOUCLE_polar(ARTICLES){!doublons {polar}}{par date}{inverse} {0,30}>
#TITRE
<BOUCLE_polaR>

Le 10 juillet 2009 10:35, <c.derancourt@voila.fr> a écrit :

bonjour, je rencontre le même problème que celui soulevé par gregory hier et je n’ai pas trouvé de solution non plus, à savoir comment procéder pour placer une pagination sur des résultats issus de 2 boucles successives (elles ne sont pas imbriquées mais se succèdent simplement) ? Une idée ? Je bloque bien que ça me paraisse tout bête. Merci !


Le week-end sera pluvieux ? Quel dommage !.. Mais pas de panique le nouveau Guide TV de Voila est là http://tv.voila.fr


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

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

Irc : de l’aide à toute heure : http://spip.net/irc


Le week-end sera pluvieux ? Quel dommage !.. Mais pas de panique le nouveau Guide TV de Voila est là http://tv.voila.fr


Le week-end sera pluvieux ? Quel dommage !.. Mais pas de panique le nouveau Guide TV de Voila est là http://tv.voila.fr


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

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

Irc : de l’aide à toute heure : http://spip.net/irc

c.derancourt@voila.fr a écrit :

bonsoir, en fait cela ne m'aide pas, mon problème reste le même et est apparemment similaire à celui rencontré par manu (qui a écrit à 15:52)

J'ai deux boucles :
<BOUCLE_sites1(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST} {age<15} {par date} {inverse} {doublons}>
Affichage
</BOUCLE_sites1>

<BOUCLE_sites2(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST2} {par hasard} {doublons}>
Affichage
</BOUCLE_sites2>

Je souhaite mettre en place une {pagination 10} mais sur l'ensemble des deux boucles. Si j'ajoute {pagination 10} dans chacune de ces deux boucles, ça ne fonctionne pas, il fait deux paginations séparées, une par boucle. J'ai tenté également d'utiliser la technique de l'anti-doublon : ne rien afficher lors des 2 premières boucles, puis afficher les résultats au sein d'une boucle unique qui suit les 2 autres, avec {!doublons} mais un nouveau problème se pose, à savoir que les résultats ne sont pas affichés dans l'ordre fixé par les 2 premières boucles. Je tourne en rond...

Essaie avec ça

<BOUCLE_sites1(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST} {age<15} {par date} {inverse} {doublons}>
</BOUCLE_sites1>

<BOUCLE_sites2(SITES) {id_rubrique} {id_groupe=1} {titre_mot=MOTTEST2} {par hasard} {doublons}>
</BOUCLE_sites2>

<BOUCLE_sites3(SITES){!doublons}{pagination 10}>
Affichage
</BOUCLE_sites3>