---
title: "CUR Problem in Untermenü"
url: "https://www.typo3.net/d/50318-cur-problem-in-untermenue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-09-20"
last_reply: "2006-09-22"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# CUR Problem in Untermenü

TYPO3 › Menüs · 5 Antworten · gestartet 2006-09-20

## Eröffnungsbeitrag

**tomasio** · 2006-09-20 · [Beitrag #1](https://www.typo3.net/d/50318-cur-problem-in-untermenue/1)

hey,

ich möchte ein Untermenü über CUR eine CSS Klasse zuweisen - wird nicht angenommen, da der CUR Zustand sich wohl auf das Menü eine Ebene höher bezieht. Was kann man denn da machen?

Grüße Thomas

```typoscript
# Das Textmenü oben erstellen
       	MENU_LINKS = HMENU
                MENU_LINKS {
                special = directory
                special.value = 2
                1 = TMENU
                1.NO = 1
                1.NO.linkWrap = <li>|</li>
	1.ACT = 1
	1.ACT.wrapItemAndSub = <li class="selected">|</li>
	1.CUR = 1
	1.CUR.wrapItemAndSub = <li class="selected">|</li>
       	}
       	# Das Produktkategorienmenü erstellen
       	MENU_KAT = HMENU
                MENU_KAT {
                special = directory
                special.value = 41
                1 = TMENU
                1.NO = 1
                1.NO.linkWrap = <li>|</li>
	1.ACT = 1
	1.ACT.wrapItemAndSub = <li class="selected">|</li>
	1.CUR = 1
	1.CUR.wrapItemAndSub = <li class="selected">|</li>
       	}

      	# Das Produktkategorienmenü für Wunden erstellen
       	MENU_PRODKATWUND = HMENU
                MENU_PRODKATWUND {
                special = directory
                special.value = 39
                1 = TMENU
                1.NO = 1
                1.NO.linkWrap = <li>|</li>
	1.ACT = 1
	1.ACT.wrapItemAndSub = <li class="selected">|</li>
	1.CUR = 1
	1.CUR.wrapItemAndSub = <li class="selected">|</li>
       	}

	# Das Produktmenü für Wundpflaster erstellen
       	MENU_PROD = HMENU
                MENU_PROD {
                special = directory
                special.value = 39
                1 = TMENU
                1.NO = 1
                1.NO.linkWrap = <li>|</li>
	1.ACT = 1
	1.ACT.wrapItemAndSub = <li class="selected">|</li>
	1.CUR = 1
	1.CUR.wrapItemAndSub = <li class="selected">|</li>
       	}
```

## Antworten

### [#2](https://www.typo3.net/d/50318-cur-problem-in-untermenue/2) · toyde · 2006-09-20

Willkommen im Forum.

Wenn in deinem Code ein ACT und CUR gleichzeitig verwendet wird, nehme ich mal an, Du hast nicht ganz verstanden, was zusammenkopiert wurde.
» <https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Tmenu/Index.html#confval-menu-tmenu-item-states>

Falls mit Unterseiten gearbeitet wird, setze ACT ein. CUR bezieht sich nur auf aktuelle Seiten.

grüsse

### [#3](https://www.typo3.net/d/50318-cur-problem-in-untermenue/3) · tomasio · 2006-09-20

tja, das Problem ist, dass ich das Problem lösen soll...

es sind Menü und Untermenü auf einer Seite. Beim Obermenü funktiniert das mit CUR auch. Wenn ich dann einen Menüpunkt im Untermenü anklicke hat der Punkt nicht den gewünschten Zustand??? und ACT sind dann ja alle im Untermenü und nicht nur der zuletzt angeklickte oder?

Grüße Thomas

### [#4](https://www.typo3.net/d/50318-cur-problem-in-untermenue/4) · toyde · 2006-09-20

Ich werd dein obiges TypoScript noch in die zugehörigen Code-Tags setzen (bitte das nächste Mal selbst an's Syntax-Highlighting denken).

Nun sieht man etwas besser, dass Du die 2. Menüebene ebenfalls noch definieren kannst. Beispielcode aus Forum:

```typoscript
# Menu 1 cObject
temp.menu_1 = HMENU
  # First level menu-object, textual
temp.menu_1.1 = TMENU
temp.menu_1.1 {
  
    # Normal state properties
  NO.allWrap = <div id="menu1-level1-no"> | </div>
    # Enable active state and set properties:
  ACT = 1
  ACT.allWrap = <div id="menu1-level1-act"> | </div>
}
  # Second level menu-object, textual
temp.menu_1.2 = TMENU
temp.menu_1.2 {
    
    # Normal state properties
  NO.allWrap = <div id="menu1-level2-no"> | </div>
    # Enable active state and set properties:
  ACT = 1
  ACT.allWrap = <div id="menu1-level2-act"> | </div>
}
```

Ebenen kann man so durchnummerieren. Obiges Beispiel menu_1.1, menu_1.2, etc.. Die Anwendung vom CSS erklärt sich durch dieses Beispiel selbst - hoffe ich, sonst frag nochmals nach.

grüsse

### [#5](https://www.typo3.net/d/50318-cur-problem-in-untermenue/5) · Fiberman · 2006-09-20

Das ist ja klar, du benutzt für alle CUR die selben CSS Klassen, und obendrauf kommt auch noch, das du kein subemü benutzt, sondern immer wieder nur ein Hauptmenü mit special = directory.

Schau dir mal das Beispiel an, welches dir Toyde gepostet hat.

### [#6](https://www.typo3.net/d/50318-cur-problem-in-untermenue/6) · tomasio · 2006-09-22

jo, danke schön - hat geholfen und wir haben das jetzt dank der Hilfe hinbekommen

---

Quelle: „CUR Problem in Untermenü“, typo3.net, https://www.typo3.net/d/50318-cur-problem-in-untermenue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
