Zum Inhalt springen

Menüzustand *beforeactive* / active / *afteractive*

Erstellt am 20. Dezember 2005 · 2 Antworten · letzte Antwort am 22. Dezember 2005

Tags: Frage

bobomat ·

Hi!
Ich komm nicht drauf, wie ich in einem TMenu für die Menüpunkte vor dem Aktiven eine andere Darstellung als für die Menüpunkte nach dem Aktiven erreichen kann!?
Ich möchte eine (grafische) Verbindung vom aktiven Punkt des oberen Menüs zu seinem aktiven Unterpunkt des unteren Menüs erzeugen.
Es soll also im oberen Menü z.B. der aktive Eintrag eine andere Grafik erhalten wie die Einträge nach Diesem, und die Einträge darüber keine Grafik. (Es soll eine Linie vom oberen Menü zum unteren entsprechenden Menüpunkt zeigen, mal grob gesagt).
Danke schonmal für die Antworten!
MfG Matthias

10.marks {
MENU = HMENU
MENU {
special = directory
special.value = 1
entryLevel = 0
1 = TMENU

1.NO = 1
1.NO.ATagParams = class="menuitem beforeactive"

1.ACT < .1.NO
1.ACT.ATagParams = class="menuitem active"

1.????? < .1.NO
1.?????.ATagParams = class="menuitem afteractive"

}

SUBMENU = HMENU
SUBMENU {
entryLevel = 1
1 = TMENU

1.????? = 1
1.?????.ATagParams = class="submenuitem beforeactive"

1.ACT < .1.NO
1.ACT.ATagParams = class="submenuitem active"

1.NO < .1.NO
1.NO.ATagParams = class="submenuitem afteractive"

}
[...]

bobomat ·

In die Richtung ACTIFSUB / CUR bin ich auch schon gegangen. Dies funktioniert leider nur, wenn die ganzen Unterseiten ineinander verschachtelt sind. Das sieht zum einen für den Redakteur nicht schön aus, und zweitens kommt dann das Submenü durcheinander.

So, ich hab das ganze jetzt über CSS geregelt (pro Seite ein Stylesheet). Hat sich also erledigt!!!