[TYPO3-german] Seitentitel der übergeordneten Seite

JoH info at cybercraft.de
Sat May 27 15:20:39 CEST 2006


> Ein entsprechendes Feld dazu kenne ich nicht. Nun wollte ich es
> statisch probieren, doch die Definition im Setup überschreibt nicht
> die Einträge aus dem Basis Template.
>
> <TS Setup>
> page.10.subparts.plate-heading = TEXT
> page.10.subparts.plate-heading.value = Chansons
> </TS Setup>
>
> Im übergeordneten (Basis) Template steht
>
> <TS Setup>
> page.10.subparts.plate-heading = TEXT
> page.10.subparts.plate-heading.field = title
> </TS Setup>
>
> Ab einer Ebene möchte ich eben nicht mehr den Titel der aktuellen
> Seite angezeigt bekommen, sondern den der drüberliegenden.

Was Du brauchst sind conditions und leveltitle.

[treeLevel = 0,1]
### title der aktuellen Seite verwenden
page.10.subparts.plate-heading = TEXT
page.10.subparts.plate-heading.data = leveltitle:-1

[else]
### title der Elternseite verwenden
page.10.subparts.plate-heading = TEXT
page.10.subparts.plate-heading.data = leveltitle:-2
[global]

Mit Hilfe der condition in der ersten eckigen Klammer steuerst Du, ab wann's
losgehen soll.
Mit dem Wert für leveltitle:X legst Du fest, wieviele Ebenen Du
"zurückwandern" willst, um den Titel auszulesen.
-1 steht für die aktuelle Ebene, -2 für die Eltern, danach geht's weiter
mit - 3, -4 etc. bis Du bei der eigentlichen Rooseite angelangt bist.

Sollte so klappen

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de





More information about the TYPO3-german mailing list