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

21 octobre 2023 – Les fichiers de ma page ?

26 février 2023 – Variables avec mots clés

19 septembre 2021 – Mises en pages d’images et recherches

5 juillet 2020 – Codage

29 mai 2020 – Iso-latin, ASCII contre Utf8

Rechercher

Traducteur



Les plus lus

1.  Notices diverses

2.  Le jeu de palets

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

4.  Expos et réalisations

5.  Au fil de l’eau


5 articles au hasard

1.  Affiche « Le Maréchal a dit - Le Maréchal a fait »

2.  Travailleurs sans papiers

3.  FNACanon

4.  Le petit Nicolas

5.  Variables avec mots clés


Les plus populaires

1.  Affiche « Proclamation du général Eisenhower lors du débarquement en Normandie »

2.  Commémoration Jean de Neyman - 2023

3.  Photos d’affiches

4.  Multiplier des artichauts !

5.  Allons de l’arrière !