Zum Inhalt springen

field = title vom der Vaterseite. geht das?

Erstellt am 27. Oktober 2003 · 3 Antworten · letzte Antwort am 7. November 2003

Tags: Seiten & Seitenbaum, Frage

picrasso ·

Malzeit,

ihr kennt doch bestimmt Ausdrücke wie diesen:

SEITENTITEL = TEXT
SEITENTITEL.field = title

Nun möchte ich (für Unterseiten) noch zusätzlich davor den Namen der Vaterseite (hierarchisch höher gelegen) angeben.

Habt ihr eine Idee wie das klappen könnte?

Gruß

Matthias

michabln ·

hast du das nun gemacht?

mich würde es auch interessieren und vielleicht denen, die diesen post bald mal lesen🙂

grüße micha

picrasso ·

Klar hab ichs gemacht....

# Wenn wir im TreeLevel 2 sind, wird der Titel des 1. Levels und Trenner ausgegeben
[treeLevel = 2]
seite.10.marks.SEITENTITEL = TEXT
seite.10.marks.SEITENTITEL.data = leveltitle : 1
seite.10.marks.TRENNER = TEXT
seite.10.marks.TRENNER.value = //
[else]
seite.10.marks.SEITENTITEL = TEXT
seite.10.marks.TRENNER = TEXT
[end]
seite.10.marks {
            # Titel der aktuellen Seite
              UNTERTITEL = TEXT
              UNTERTITEL.field = title
}

Also der Code enthält die Bedingung, dass der SEITENTITEL sowie der TRENNER // nur ausgegeben werden, wenn es eine Ebene über diese Seite gibt.
In der HTML-Seite siehts etwa so aus:

###SEITENTITEL### ###TRENNER### ###UNTERTITEL###

(verwirrt vielleicht, denn mit SEITENTITEL ist der Titel der Vaterseite gemeint - UNTERTITEL is der Titel für die aktuelle Seite (also Unterseite).
Im Else-Zweig sind nur die Platzhalter definiert, aber keine Werte. Kann man evtl. auch weg lassen...)

Am "lebenden" Objekt (noch) zu sehen unter: http://cms.antsoft.de