Zum Inhalt springen

Aktive Ebene als Marker ausgeben

Erstellt am 23. Oktober 2007 · 4 Antworten · letzte Antwort am 26. Oktober 2007

Tags: Frage

klauz ·

Hallo zusammen!

ich habe folgenden Menüaufbau auf meiner Seite:

Menüpunkt 1 | Menüpunkt 2 | Menüpunkt 3
(Horizontales Textmenü mittig/oben)

Wenn ich einen Menüpunkt anklicke, wird auf der linken Seite ein Textmenü angezeigt, was untereinander alle Seiten auflistet.

Menüpunkt 2.1
Menüpunkt 2.2
Menüpunkt 2.3
usw.

Ich möchte nun per Marker einfach über dem Textmenü noch mal den Namen der Ausgangsseite als Text ausgeben:

Menümpunkt 2

Menüpunkt 2.1
Menüpunkt 2.2
Menüpunkt 2.3
usw.

Als Überschrift Quasi.... wenn ich nun zwischen den Unterseiten hin und her wechsle, soll die Überschrift erhalten bleiben, damit ich weiss, wo ich mich aktuell befinde.

Ich hab mir überlegt, dass man die aktuelle Seite aus dem Menü oben einfach als Variable wegspeichern kann und dann einfach über einen Marker unten wieder ausgibt. Bin noch relativ neu was Typo3 betrifft. Hoffe ich habe mich jetzt auch nicht zu umständlich auchgedrückt...

MfG
Klaus

klauz ·

Hallo,

danke für deine Antwort, hat prima funktioniert. Jetzt möchte ich allerdings zusätzlich noch den Subtitle der höheren Ebene einbauen.

z.B.

Abteilung xy (Title)
Leiter: Mustermann(Subtitle)

Menüpunkt 1
Menüpunkt 2
Menüpunkt 3

Hab es direkt mal frecherweise mit levelsubtitle versucht aber das ging nicht ;-)

Unbekannter Benutzer ·
...
marks.DEIN_MARKER = COA
marks.DEIN_MARKER{
   10 = TEXT
   10.data = leveltitle : 1

   20 = TEXT
   20.data = levelfield : 1, subtitle
}
...

Wichtig ist das du über die Konfiguration folgendes angibst (localconf.php oder über das Install Tool):
$TYPO3_CONF_VARS['FE']['addRootLineFields'] = 'subtitle';

😃