TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Auslesen der Seitenstruktur aus der Datenbank


Autor Nachricht
Verfasst am: 29. 01. 2008 [00:07]
suit4
Themenersteller
Dabei seit: 22.06.2006
Beiträge: 63
Wie kann man einfach und effektiv mittels einer SQL-Query die Seitenstruktur aus der Tabelle 'pages' auslesen?

Sortiere ich die Zeilen nach 'sorting,pid', ergibt sich jedenfalls nicht die korrekte Struktur der Seite ...

Alternativ wäre mir auch geholfen, wenn mir jemand verrät, wie man die Funktion getMenu dazu bewegt, sich rekursiv zu verhalten. (Ich wollte gerne vermeiden, auf jedem Menülevel getMenu erneut aufzurufen).

Hat jemand eine Idee zur Hand? Danke

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 29.01.2008 um 00:08.]
ProfilAIM
Verfasst am: 04. 02. 2008 [19:59]
InforMedic
Dabei seit: 13.05.2007
Beiträge: 370
PHP
$rootlineArray = t3lib_BEfunc::BEgetRootLine($this->conf['irgendeine_pid']);


Damit hast du ein Array mit den 'page'-daten.

Ich habe das gebraucht um mir den Pfad meiner gespeicherten Records in einem Sys-Folder auszugeben so wie es das Listenmodul im BE macht (erweiterte Ansicht 'path' auswählen)!

In einer Schleife lese ich mir dann die titles der einzelnen Entry-levels aus.

Sollte dich das nicht auf die richtigen Sprünge bringen, durchforste doch mal die T3-Api localhost/myt3site/typo3conf/ext/extdeveval/apidocs/t3lib_div.html

Gruß
Info

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 04.02.2008 um 20:22.]
Profil