Hoe kan ik de volgorde van het tonen van sub elementen regelen?

Het is mogelijk om in de templates de volgorde van subelementen te veranderen. Zo kan je kiezen om de elementen te sorteren op datum of op volgorde zoals die door de eindgebruiker is gekozen in de backend.



Sorteren op datum

Om te kunnen sorteren op datum dient het volgende attribuut te worden toegevoegd. “order_by_date” dit werkt in de template als volgt.

 

                {pages.order_by_date=subpages.tpl}

 

Nu worden de subpagina’s gesorteerd op datum. Het attribuut kan ook worden gebruikt in combinatie met submenu. Deze functionaliteit werkt echter alleen als de module de mogelijkheid heeft om op datum gesorteerd te worden zoals bijvoorbeeld bij nieuws en blog.


Sorteren op de door eindgebruiker gekozen volgorde

Deze sorteer functie staat standaard aan. Wil je dit toch forceren dan kan dat doormiddel van het attribuut “order_by_pageorder” te gebruiken. Dit ziet er in de template als volgt uit.


 {pages.order_by_pageorder=subpages.tpl}


Nu worden de pagina’s gesorteerd op de door de eindgebruiker gekozen volgorde. Het attribuut kan worden gebruikt in combinatie met pages en submenu.


Omgekeerde volgorde

In sommige gevallen is het wenselijk om de subelementen in de omgekeerde volgorde te sorteren dit kan bewerkstelligt worden door het gebruik van het atribuut “reverse”. Deze wordt als volgt in de template gebruikt.

 

{reverse_pages=subpages.tpl}


Nu worden de subpagina’s omgekeerd getoond. Dit attribuut werkt in combinatie met submenu en pages.