---
title: "Menuüber- und Menüunterpunkte hervorheben"
url: "https://www.typo3.net/d/109472-menuueber-und-menueunterpunkte-hervorheben"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2012-02-21"
last_reply: "2012-02-22"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Menuüber- und Menüunterpunkte hervorheben

TYPO3 › Menüs · 4 Antworten · gestartet 2012-02-21

## Eröffnungsbeitrag

**craiten** · 2012-02-21 · [Beitrag #1](https://www.typo3.net/d/109472-menuueber-und-menueunterpunkte-hervorheben/1)

Moin moin,

momentan habe ich das problem, dass ich dein Menü habe, wo die jeweiligen Unterpunkte erscheinen, sobald man sie anklickt.

Problem: Wenn ich ein Unterpunkt anklicke, hebt sich dieser zwar hervor, aber der "Haupt"Menüpunkt ist nicht hervorgehoben.

Hat jemand eine idee?

```typoscript
//Hauptmenü
lib.navigation1 = HMENU
lib.navigation1 {
 
  stdWrap.prepend = TEXT
  stdWrap.prepend {
    //wrap = <span class="menupoint">Hauptmenü</span>
  }
  special = list
  special.value = 26,9,41,14,15,23
  entryLevel = 1
  1 = TMENU
  1 {
    wrap= <ul class="menu orange">|</ul>
    noBlur = 1
    expAll = 1
    NO = 1
    NO {
      ATagTitle.field = title
      //ATagParams = class="menuhover"
      wrapItemAndSub = <li>|</li>
      stdWrap.prepend = TEXT
      stdWrap.wrap = |
    }
    CUR = 1
    CUR {
      ATagTitle.field = title
      //ATagParams = class="current"
      wrapItemAndSub = <li class="current">|</li>
      stdWrap.prepend = TEXT
      stdWrap.wrap = |
    }
  }  
}  


//Untermenü
lib.field_subnavigation = HMENU
lib.field_subnavigation {

 entryLevel = 2
 1 = TMENU
 1 {
 NO = 1
 NO.allWrap = &nbsp;&nbsp;::&nbsp;
 CUR = 1
 CUR {
      ATagTitle.field = title
      wrapItemAndSub = &nbsp;&nbsp;::&nbsp; <strong>|</strong>
      stdWrap.prepend = TEXT
      stdWrap.wrap = |
      lib.navigation1.1.CUR {
      ATagTitle.field = title
      //ATagParams = class="current"
      wrapItemAndSub = <li class="current">|</li>
      stdWrap.prepend = TEXT
      stdWrap.wrap = |
    }
    }   

 }
```

Ich habe gelesen, dass ich das Hauptmenü auf CUR oder ACT setzen muss zusätzlich, aber es funktioniert leider nicht.

MfG
Craiten

## Antworten

### [#2](https://www.typo3.net/d/109472-menuueber-und-menueunterpunkte-hervorheben/2) · udowald · 2012-02-21

Hallo craiten,

siehe hier:

[/d/109452-uebergeordnetes-elternelementes-finden-und-wrappen](https://www.typo3.net/d/109452-uebergeordnetes-elternelementes-finden-und-wrappen)

### [#3](https://www.typo3.net/d/109472-menuueber-und-menueunterpunkte-hervorheben/3) · craiten · 2012-02-22

Jo okay, auf active setzen, aber wie sieht das dann in der Notation im Code aus?
Wo würde ich diese Angabe dann reinschreiben?

Folgende Zeilen hätte ich nun eingebaut:

```typoscript
lib.navigation1.CUR = active
lib.navigation1.ACT = active
```

MfG

### [#4](https://www.typo3.net/d/109472-menuueber-und-menueunterpunkte-hervorheben/4) · udowald · 2012-02-22

Hallo craiten,

das funktioniert genauso wie bei CUR. Du musst nicht so viel schreiben wenn Du es so einbaust:

```typoscript
.....
    NO = 1
    NO {
      ATagTitle.field = title
      //ATagParams = class="menuhover"
      wrapItemAndSub = <li>|</li>
      stdWrap.prepend = TEXT
      stdWrap.wrap = |
    }
    CUR = 1
    CUR < .NO
    CUR.wrapItemAndSub = <li class="current">|</li>
    ACT = 1
    ACT < .CUR
......
```

Jetzt werden die activen ebenfalls mit der class="current" gewrappt. Es kommt auf dein CSS drauf an ob currrent ausreicht oder ACT eine eigene class bekommt.

dann halt noch eine Zeile dazu:

```typoscript
ACT.wrapItemAndSub = <li class="active">|</li>
```

### [#5](https://www.typo3.net/d/109472-menuueber-und-menueunterpunkte-hervorheben/5) · craiten · 2012-02-22

Vielen Dank, hatt geklappt :)
Das ACT mit der Klasse active, brauchte ich nicht.

MfG
Craiten

---

Quelle: „Menuüber- und Menüunterpunkte hervorheben“, typo3.net, https://www.typo3.net/d/109472-menuueber-und-menueunterpunkte-hervorheben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
