Am 08.03.2010 17:04, schrieb Sebastian Runge:
Hallo zusammen,

ich möchte ab einem Punkt im Menübaum (zB UID =123) alle darunter
liegenden Seiten über die Datenbank abrufen. Dazu könnte man für eine
feste Ebenen-Anzahl die UIDs der Seiten zusammensammeln, welche als PID
die StartUID (123) angegeben haben. Das wäre dann die erste Unterebene.
Das kann man weiter fortführen... wäre allerdings statisch.

Kennt jemand dazu einen rekursiven Befehl für beliebig viele Unterebenen?

Viele Grüße
Sebastian

Hi Sebastian,

Da gibts ne Funktion in FrontendPlugins, Klasse tslib_pibase

$this->pid_list = $this->pi_getPidList($pid_list, $recursive);

recursive gibt dabei die Tiefe der Rekursion an.

Das Ergebnis kann man dann mit IN LIST () in SQL verwenden.

Grüße
Kay
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an