32 lines
1.6 KiB
Plaintext
32 lines
1.6 KiB
Plaintext
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> |