{get_descendants}

Liest alle untergeordneten Seiten (Nachfahren) in beliebiger Tiefe aus.

Parameter-Name Typ Erforderlich Beschreibung
page Page Ja

Seite, deren Nachfahren ausgelesen werden sollen.

id Integer Nein

Statt page kann auch weiterhin id verwendet werden. Es darf dann aber nur die Seiten-ID übergeben werden.

var String Ja

Name, über den das Ergebnis später abgerufen werden kann.

first_page Boolean Nein

Liefert die erste Seite zurück.

param Array Nein

Verwenden, um die gefundenen Seiten einzugrenzen.

query Array Nein

Verwenden, um die gefundenen Seiten einzugrenzen.

wb_incandescent

Diese Funktion berücksichtigt Freigabe-Daten, Berechtigungen und den Aktiv-Haken.

Beispiele

{* alle untergeordnete Seiten auslesen *} {get_descendants page=$page var="nachfahren"} {* alle Seiten des kompletten Auftritts zurückgeben, die vom Typ "news/entry" sind *} {get_descendants id=$site->rootId query.where="type = 'news/entry'"}
warning

Diese Funktion übernimmt beim Auslesen der Seiten leider keine variable Sortierung aus dem Administrationsbereich
(Reiter "Navigation => Sortierung: variabel").