Zum Inhalt springen

Menüstruktur - fehlerhafte Anzeige oder Denkfehler?

Erstellt am 3. April 2007 · 2 Antworten · letzte Antwort am 3. April 2007

Tags: Frage

inu ·

Hallo Leute,

hier mal einen kleinen Auszug aus meinem TS. Hintergrund ist folgender: Das Menü MENU_OBEN stellt oben nur die erste Ebene meines Menüs dar. MENU_OBEN_SUB stellt lediglich die 2. Ebene des Menüs auf der rechten oberen Seite dar. Soweit funktioniert das ganze auch, aber:

Klicke ich ein Menüpunkt der 2. Ebene an, wird zwar korrekterweise die Seite auch angezeigt, jedoch bleibt die Markierung des darüber befindlichen Menüpunktes (Ebene 1 - siehe unten Zeile 13-19) erhalten. Wie kann ich diesen "ACT"-Status der 1. Menüebene beim Anklicken der 2. Menüebene deaktivieren?

    marks.MENU_OBEN = HMENU
    marks.MENU_OBEN {
      special = directory
      special.value = 139
      1 = TMENU
      1 {
        NO = 1
        NO {
          noBlur = 1
          expAll = 1
          linkWrap = <li>|</li>
        }
        ACT = 1
        ACT {
          noBlur = 1
          expAll = 0
          doNotLinkIt = 1
          linkWrap = <li><span class="active">|</span></li>
        }
      }
      #2 < .1
    }
    marks.MENU_OBEN_SUB = HMENU
    marks.MENU_OBEN_SUB {
      special = directory
      special.value = 139
      entryLevel = 1
      1 = TMENU
      1 {
        NO = 1
        NO {
          doNotShowLink = 1
        }
        ACTIFSUB = 1
        ACTIFSUB {
          before = <div id="offer">
          noBlur = 1
          expAll = 1
          doNotLinkIt = 1
          linkWrap = <h3>|</h3>
        }
      }
      2 = TMENU
      2 {
        wrap = <ul>|</ul></div>
        noBlur = 1
        expAll = 0
        NO = 1
        NO {
          linkWrap = <li>|</li>
          ATagParams = class="item_01"
        }
      }
    }