Hi,
für das Plugin rgsmoothgallery will ich den Wert startingpoint per Typoscript setzen. Und zwar habe ich im fileadmin eine Ordnerstruktur in 3 Ebenen:
a
|-aa
|-aaa
|- Bilder
In den Ordnern der 3. Ebene befinden sich Bilder, die mit der smoothgallery angezeigt werden sollen. Die Seitenstruktur ist gleich, nur die Bezeichnung der Seiten und der Ordner stimmen nicht überein. Die Ordnernamen beinhalten keine Leerzeichen und sind klein geschrieben und manchmal abgekürzt. Also habe ich auf jeder Seite im Feld Subtitle den zu der Seite gehörenden Ordnernamen eingetragen.
Jetzt will ich in einem Template auf 1. Ebene für die 3. Ebene ein Typoscript schreiben, welche den startingpoint aus den Subtitles der 3. Ebenen zusammenbaut. z.B. so:
startingpoint = fileadmin/bilder/a/aa/aaa/
durch folgendes habe ich immerhin zwei subtitle in ein TEXT-Objekt bekommen:
startingpoint = TEXT
startingpoint.data = levelfield:-2, subtitle
startingpoint.dataWrap = fileadmin/bilder/a/|/{page:subtitle}/
Das ist das TS für die Seiten der 3. Ebene.
Wie man sieht, habe ich also den Subtitle der 3. Ebene mit der Konstanten {page:subtitle} und den Subtitle der 2. Ebene mit data = levelfield:-2, subtitle ausgelesen. Aber wie bekomme ich den Subtitle der 1. Ebene, ohne für jede Seite der 1. Ebene eine eigene Konstante oder TS zu definieren, in das TEXT Objekt?
Mit einem COA Objekt wäre das natürlich total einfach. aber startpoint muss scheinbar ein TEXT Objekt sein. Zumindest hat es anders nicht funktioniert.
Viele Grüße und einen schönen zweiten Weihnachtstag,
MaN