{sort_extra}

Seiten nach einem Wert im Extra Feld sortieren.

Pos Attribut Typ Erforderlich Beschreibung
1 pages Page_Iterator Ja die Variable in die das Ergebnis gespeichert wird
2 var string Ja ein Array mit allen zu ordnenden Seiten
3 field string Ja das Feld nach dem sortiert werden soll
4 order string Nein Reihenfolge ("asc" oder "desc"). Standard ist "asc" => aufsteigend

Beispiel

Die letzten 10 eingetragenen Events sortiert nach deren Enddaten anzeigen.

{* die 10 neusten Seiten vom Typ "events/entry" holen *} {get_pages var="pages" query.where="type='events/entry'" query.order="c_date DESC" query.limit="0,10"} {* nach dem Wert "events_until_date" sortieren *} {sort_extra var="events" pages=$pages field="event_until_date" order="desc"} {* und die Seiten ausgeben *} {foreach from=$events item="event"} ... {/foreach}