Zum Inhalt springen

typoscript object path und aktueller pages eintag

Erstellt am 16. Februar 2007 · 5 Antworten · letzte Antwort am 18. Februar 2007

Tags: Frage

lemmork ·

Hallo,

ich habe TV 1.2.1 im Einsatz. (typo3 Version 4.0.4)

In der Struktur habe ich einen Bereich als "Typoscript Object Path" definiert, der auf "lib.text" verweist.

Hier soll später eine userFunc eingebunden werden, aber zu Veranschaulichung des Problems möchte ich hier den aktuellen Titel der Menüebene ausgeben.

temp.test = TEXT
temp.test.field = title

lib.test < temp.test

Leider bekomme ich hier keinen Titel ausgegeben. Hat typo3 an dieser Stelle keinen Zugriff auf das aktuelle Element aus der Pages Tabelle?

Mache ich folgendes, erhalte ich eine Ausgabe, allerdings natürlich keine dynamische:

temp.test = TEXT
temp.test.data = DB:pages:1:title

lib.test < temp.test

Hat hierzu jemand eine Idee?

demeter ·

hi
probier mal dies

lib.testing = TEXT
lib.testing {
 data = page:title
}
lib.test < lib.testing

grüsse demeter

steffenk ·

das übliche problem: mit TV lässt sich nicht mehr auf field zugreifen, hier braucht man schon eine Extension dafür.
demeters Lösung sollte aber gehen.

lemmork ·

Danke für den funktionierenden Vorschlag von demeter.
Nur zu meinem Verständnis, warum muss die Zeile
data = page:title
heißen. Da ich auf ein Feld aus der pages-Tabelle zugreife, hätte ich jetzt erstmal gedacht, dass die Zeile
data = pages:title
heißen müsste, was aber nicht funktionert. Oder wird mittels der Anweisung "page:title" auf irgendein TYPO3-Array zugegriffen?