Zum Inhalt springen

pages pfad?

Erstellt am 30. November 2007 · 3 Antworten · letzte Antwort am 30. November 2007

Tags: Frage

THE_AI ·

Hallo zusammen!

Ich muss eine Extension schreiben, die die Tabelle tt_content ausliehst und dabei der Title ausgibt(backend).

Die Artikels sind auf irgendeine Seite gespeichert und ich muss auch angeben auf welcher Seite sich der Artikel befindet.

root
--seite1
---unterseite1
---unterseite2
--page2
---another page1
----some page1
----some page2
---another page2
----some page3

So wenn der Artikel sich auf Seite some page3 befindet ich muss auch angeben die übergeordnete Seite(root->page2->another page2).

Ich muss irgendwie eine Navigation machen(breadcrumb in backend).

Ich habe gedacht, dass ich das Problem rekursiv lösen soll, fangt bei some page3 an und gehe zurück bis zu root.

Ist das die beste Lösung oder es existiert bereit eine Funktion in Typo3, die ich dafür verwenden kann?

Danke im voraus!

THE_AI ·

Hm, ich vermute, dass ich die Funktion

$GLOBALS["TSFE"]->sys_page->getRootLine($pageid)

nicht verwenden darf, weil ich mache eine Extension fürs Backend und nicht fürs FE.

class  xxxx_module1 extends t3lib_SCbase{

}

Deswegen kriege ich auch die Fehlermeldung:

Fatal error: Call to a member function getRootLine() on a non-object
just2b ·

ach gut dass man immer so mit Informationen geizt... #paralyzed#

nächster versuch

t3lib_BEfunc::BEgetRootLine($pageId);

georg