PatCatNat’s, site de Patrice MOREL
Vous êtes ici : Accueil » Inform@tic » SPIP » Pagination

Pagination

D 5 août 2007     H 16:56     A Patrice MOREL    


Lorsqu’une boucle renvoie plusieurs dizaines d’articles (ou, pour une pétition, plusieurs milliers de signatures), il n’est pas souhaitable, voire impossible, de tout afficher sur une seule page.

On préférera alors répartir les résultats en plusieurs pages, avec un système de navigation page à page. S’il est possible de réaliser cela avec des boucles SPIP ordinaires, c’est tout de même relativement complexe.

Aussi SPIP 1.9 introduit-il un système simplifié de pagination des résultats d’une boucle.

__5__

Exemple

Au plus simple, ce système est composé d’un critère et d’une balise :

- le critère {pagination} s’ajoute sur la boucle à paginer ;
- la balise #PAGINATION, placée dans une des parties optionnelles (« avant » ou « après ») de la boucle, affiche la « pagination ».

Si le site comporte 90 articles publiés, cette boucle affichera la liste des dix plus anciens articles, surplombée de liens conduisant vers la page qui affiche les dix suivants, les dix d’après, etc. Ces liens sont numérotés comme suit :

0 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | ...


Source et plus d’infos sur : http://www.spip.net/fr_article3367.html

Dans la même rubrique

5 juillet – Codage

29 mai – Iso-latin, ASCII contre Utf8

5 mai 2019 – Images sur ce site

5 mai 2019 – Mots clés

4 mai 2019 – Abréviations (acronymes) et intitulés

Rechercher

Traducteur



Les plus lus

1.  Notices diverses

2.  Le jeu de palets

3.  Expos et réalisations

4.  Au fil de l’eau

5.  La rue


5 articles au hasard

1.  Celles que j’aime bien

2.  Jappelouve

3.  Politique routière

4.  Léo

5.  Mon départ en retraite !


Les plus populaires

1.  Les chiffres des "privilèges"

2.  N° de CP

3.  Vivre mieux

4.  Import tous fichiers Txt d’un répertoire

5.  Abréviations (acronymes) et intitulés