Files
le-matelot/client/plugins/paginationRubrique
2020-01-27 08:56:08 +01:00
..
2020-01-27 08:56:08 +01:00
2020-01-27 08:56:08 +01:00
2020-01-27 08:56:08 +01:00

Ce plugin permet de gérer la pagination sur les rubriques.

Voici la marche à suivre pour utiliser ce plugin :

Prenons pour exemple la mise en place de la pagination des sous rubriques de la rubrique 10 avec un pas de 12

------------------------------------------------------------------------------------------------------------------------------------

Tout d'abord, la boucle qui va lister les sous rubriques :

<THELIA_SOUS_RUBRIQUES type="PAGINATIONRUBRIQUE" boucle="rubrique" parent="10" num="12" deb="#DEBUT_PAGINATION_RUBRIQUE">
	<h1>#TITRE</h1>
	#CHAPO
	...
</THELIA_SOUS_RUBRIQUES>

type : boucle à utiliser (ici "PAGINATIONRUBRIQUE" fais référence au plugin)
boucle : type de boucle à utiliser (ici "rubrique", pour utiliser la boucle rubrique de Thelia qui a été modifié dans le plugin)
num : 12 (le pas de la pagination)
deb : paramètre obligatoire permettant à la boucle de listing des sous rubrique de fonctionner avec la pagination

Cette boucle prend en compte tous les autres paramètres de la boucle RUBRIQUE de Thelia

------------------------------------------------------------------------------------------------------------------------------------

Maintenant, la pagination :

L'utilisation est exactement la même que la boucle PAGE de Thelia sauf qu'il faut lui indiquer de prendre en compte le plugin grace aux paramètres type et boucle.

<THELIA_PAGINATION type="PAGINATIONRUBRIQUE" boucle="paginationrubrique" rubrique="10" num="12" courante="0" pagecourante="#PAGE_NUM" typeaff="1" max="5">
     <li><a href="#URLFOND(rubrique, id_rubrique=#RUBRIQUE_ID&page=#PAGE_NUM)">#PAGE_NUM</a></li>
</THELIA_PAGINATION>