Mais je souhaite diviser mes résultats visuellement en trois "paquets", ça tombe bien car il existe le critère x,y dans les critères communs aux boucles : http://www.spip.net/fr_article900.html
Et évidemment je n'obtiens pas ce que j'escomptait : les résultats de ma pagination divisés en trois groupes de résultats mais bien trois fois les mêmes groupes de résultats ou pas tout à fait : le premier tiers est lui sensible à la pagination, pas le reste.
Comment avoir donc à la fois la pagination et la division des résultats?
--
Philippe
Pourquoi veux-tu diviser en 3 paquets ? Si c'est pour la présentation, tu peux lister les articles dans des <div style="width:30%">, sans diviser l'ensemble.
BMR
Philippe Auriol a écrit :
Bonjour,
je ne vois pas comment utiliser à la fois la pagination et la propriété {x/y} de spip.
N'y a t il pas incompatibilité entre les deux systèmes?
Soit une boucle article reprenant tous mes articles avec le mot toto
<BOUCLE_T(ARTICLES){tout}{par date}{inverse}{id_mot=toto}>
[(#TITRE)]
</BOUCLE_T>
Je souhaite paginer la page en paquets de 6 car j'ai deux cents résultats, je fais comme indiqué là : Le système de pagination - SPIP
Mais je souhaite diviser mes résultats visuellement en trois "paquets", ça tombe bien car il existe le critère x,y dans les critères communs aux boucles : Les critères communs à toutes les boucles - SPIP
Et évidemment je n'obtiens pas ce que j'escomptait : les résultats de ma pagination divisés en trois groupes de résultats mais bien trois fois les mêmes groupes de résultats ou pas tout à fait : le premier tiers est lui sensible à la pagination, pas le reste.
Comment avoir donc à la fois la pagination et la division des résultats?
Pourquoi veux-tu diviser en 3 paquets ? Si c'est pour la présentation,
tu peux lister les articles dans des <div style="width:30%">, sans
diviser l'ensemble.
Oui ça je sais faire aussi pour la présentation en trois div.
Mais en fait j'ai un tiers des infos à afficher à un endroit dans ma page, et un autre paquet (en deux morceaux) à un autre.
D'où mon essai et ma surprise
--
Philippe
Pourquoi veux-tu diviser en 3 paquets ? Si c'est pour la présentation,
tu peux lister les articles dans des <div style="width:30%">, sans
diviser l'ensemble.
Oui ça je sais faire aussi pour la présentation en trois div.
Mais en fait j'ai un tiers des infos à afficher à un endroit dans ma page, et un autre paquet (en deux morceaux) à un autre.
D'où mon essai et ma surprise
essaye ça
en mettant 18 éléments (3 * 6) dans ta boucle de pagination
Oui ça je sais faire aussi pour la présentation en trois div.
Mais en fait j'ai un tiers des infos à afficher à un endroit dans ma
page, et un autre paquet (en deux morceaux) à un autre.
D'où mon essai et ma surprise
Joli contournement merci Je n'avais pas vu cette contrib.
Sinon, en dehors de ce moyen, tu as la même incompatibilité {pagination}/{1/3} ?
spipement
--
Philippe
Pourquoi veux-tu diviser en 3 paquets ? Si c'est pour la présentation,
tu peux lister les articles dans des <div style="width:30%">, sans
diviser l'ensemble.
Oui ça je sais faire aussi pour la présentation en trois div.
Mais en fait j'ai un tiers des infos à afficher à un endroit dans ma page, et un autre paquet (en deux morceaux) à un autre.
D'où mon essai et ma surprise
Il faudrait voir ce que donne le critère pagination au niveau de la requête SQL et créer un critère pagination spécifique... Je ne sais pas faire, mais il me semble avoir vu qqn créer un critère des mes_fonctions.php.
Mais je souhaite diviser mes résultats visuellement en trois "paquets", ça tombe bien car il existe le critère x,y dans les critères communs aux boucles : Les critères communs à toutes les boucles - SPIP
Et évidemment je n'obtiens pas ce que j'escomptait : les résultats de ma pagination divisés en trois groupes de résultats mais bien trois fois les mêmes groupes de résultats ou pas tout à fait : le premier tiers est lui sensible à la pagination, pas le reste.
Comment avoir donc à la fois la pagination et la division des résultats?
Mais je souhaite diviser mes résultats visuellement en trois
"paquets", ça tombe bien car il existe le critère x,y dans les
critères communs aux boucles : Les critères communs à toutes les boucles - SPIP
Et évidemment je n'obtiens pas ce que j'escomptait : les résultats de
ma pagination divisés en trois groupes de résultats mais bien trois
fois les mêmes groupes de résultats ou pas tout à fait : le
premier tiers est lui sensible à la pagination, pas le reste.
Comment avoir donc à la fois la pagination et la division des résultats?