Zum Inhalt springen

Seitentitel imm Menü

Erstellt am 15. März 2006 · 2 Antworten · letzte Antwort am 16. März 2006

Tags: Frage

clivot ·

Hallo Leute,

die 3. navigationsebene meiner Seite stelle ich einer anderen Stelle als die 2. anderen Ebenen. Um diese 3. Navigation habe ich über wrap eine Box gemacht.
Die Box soll den Titel der 2. Navigationsebene haben.

ich habe also die 3. Navebene definiert und im wrap

wrap  = ...>###SEITENTITEL###<...

einen Marker gesetzt.

Dann habe ich versucht es über einem TEMPLATE Objekt zu lösen und zwar wie folgt

lib.seitentitle = TEXT
lib.seitentitle.value = {leveltitle:1}

temp.neuenavrecht = TEMPLATE
temp.neuenavrechts < temp.navigationrechts
temp.neuenavrechts.marks.SEITENTITEL < lib.seitentitle

Doch die Navigation erscheint mit dem Marker statt mit dem Seitentitel.
Wieso? Was kann ich sonst tun?

Grüße,
Michael

clivot ·

Nein, das war nur ein Tipp-Fehler im Forum aber es hätte durchaus sein können. Das würde mir nicht zum ersten Mal passieren.

Ich habe herausgefunden woran es liegt

Der richtige Code lautet

lib.seitentitle = TEXT
lib.seitentitle.data = leveltitle:1
 
temp.neuenavrecht = TEMPLATE
temp.neuenavrechts.template < temp.navigationrechts
temp.neuenavrechts.marks.SEITENTITEL < lib.seitentitle

Leveltitle muss über data abgerufen werden. Das war der erste Fehler
Zum anderen muss das Template über das Attribut .template gesetzt werden damit marks darauf angewendet werden können. Ist bei der Seitendefinition im Grunde genau so.
Trotzdem danke.