Zum Inhalt springen

Wenn der Seitentitel - dann diese Überschrift

Erstellt am 22. Dezember 2011 · 3 Antworten · letzte Antwort am 26. Dezember 2011

Tags: Frage

matsmats ·

Moin Leute,

ich bin leider blutiger Anfänger der ins kalte Wasser geschubst wurde.
Ich soll für eine bereits vorhandene ziemlich komplexe Seite ein paar Sachen ändern. Vieles verlief dabei soweit auch ganz gut. Aber jetzt gerade stehe ich wieder Ochs vorm Berg.

Es gibt über dem Content einen Bereich wo eine Überschrift stehen soll. Da dachte ich mir, machste das folgendermaßen (wahrscheinlich komplett verkehrt :-P ).

Ich habe in meiner Template.html in einem DIV den Punkt (k.A. wie das Richtig heißt?) ###UEBERSCHRIFT### gesetzt.

Wenn ich jetzt:

UEBERSCHRIFT = TEXT
UEBERSCHRIFT.value = test123

...dann steht das auch wunderschön in der Seite.

Jetzt habe ich mir aus diversen Foren den folgenden Code irgendwie zusammengewurschtelt. Ich weiß - schmutzig - muss aber irgendwie laufen. Ich möchte ja, dass je nach Pageid der und der Text kommt.

lib.marks {

UEBERSCHRIFT = TEXT
[globalVar = TSFE:id = 72]
UEBERSCHRIFT.value = test1
[global]
[globalVar = TSFE:id = 123]
UEBERSCHRIFT.value = test2
[global]
[globalVar = TSFE:id = 124]
UEBERSCHRIFT.value = test3
[global]

.... und so weiter

Das funktioniert aber irgendwie vorne und hinten nicht -.-

Könnt ihr mir helfen?
Bitte :-D

Lieben Gruß
Mats

marmu ·

Typoscript kann in geschweiften Klammern keine globalVar Fallunterscheidungen machen.
Versuch mal:

lib.marks.UEBERSCHRIFT = TEXT
[globalVar = TSFE:id = 72]
lib.marksUEBERSCHRIFT.value = test1
[global]
[globalVar = TSFE:id = 123]
lib.marks.UEBERSCHRIFT.value = test2
[global]
[globalVar = TSFE:id = 124]
lib.marks.UEBERSCHRIFT.value = test3
[global]
hwt ·

Nu aber bitte das ganze noch als "gelöst" markieren, damit's hier auch übersichtlich bleibt. Danke.