---
title: "Problem mit einem TypoScript-Menü"
url: "https://www.typo3.net/d/102651-problem-mit-einem-typoscript-menue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2010-11-28"
last_reply: "2010-11-28"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit einem TypoScript-Menü

TYPO3 › Menüs · 2 Antworten · gestartet 2010-11-28

## Eröffnungsbeitrag

**D-Jay** · 2010-11-28 · [Beitrag #1](https://www.typo3.net/d/102651-problem-mit-einem-typoscript-menue/1)

Hallo ich habe folgendes Problem und finde einfach keine Lösung!

Ich möchte folgendes Menü erstellen:

Menüzustand 1

Start
Verein
Mitglieder
Abteilungen
Kontakt

HTML Code:

```html
<div id="navigation">
<ul id="navisub">
    <li><a href="index.html">START</a></li>
   <li><a href="verein.html">VEREIN</a></li>
   <li><a href="mitglieder.html">MITGLIEDER</a></li>
   <li><a href="abteilungen.html">ABTEILUNGEN</a></li>
   <li><a href="kontakt.html">KONTAKT</a></li>
   <li><a href="impressum.html">IMPRESSUM</a></li>
 </ul>
</div>
```

So sieht das Menü aus, wenn ich auf Abteilungen klicke.
Die Seite Abteilungen öffnet sich! Und folgendes Menü erscheint!

Menüzustand 2
Start
Verein
Mitglieder
Abteilungen
---- Fussball 1
---- Fussball 2
---- Fussball 3
---- Fussball 4
---- Fussball 5
Kontakt
Impressum

HTML Code:

```html
<div id="navigation">
<ul id="navisub">
   <li><a href="index.html">START</a></li>
   <li><a href="verein.html">VEREIN</a></li>
   <li><a href="mitglieder.html">MITGLIEDER</a></li>
   <li><a href="abteilungen.html"><span class="active">ABTEILUNGEN</span></a>
    <ul>
    <li><a href="kontakt.html">KONTAKT</a></li>
     </ul>
   </li>
   <li><a href="impressum.html">IMPRESSUM</a></li>
 </ul>
</div>
```

```typoscript
lib.navigation = HMENU
lib.navigation.entryLevel=1
lib.navigation {
1 = TMENU
1.noBlur=1
# level1
1.wrap = <ul id='navisub'>|</ul>
1{
NO{
wrapItemAndSub = <li>|</li>
}
}
}
```

Ich bin so weit gekommen das der Menüzustand 1 erscheint! Wie schaffe ich es, dass das komplette Menü (Menüzustand 2) erscheint?

Für eine Hilfe wäre ich dankbar!

## Antworten

### [#2](https://www.typo3.net/d/102651-problem-mit-einem-typoscript-menue/2) · kreativsteffi · 2010-11-28

Hallöchen,

gehts denn so? habs mal etwas sortierter gemacht, ist besser

```typoscript
lib.navigation = HMENU
lib.navigation {
	entryLevel = 1
	1 = TMENU
	1 {
		noBlur=1
		wrap = <ul id="navimain">|</ul>
		
		NO = 1
		NO {
		wrapItemAndSub = <li>|</li>
		}
	}

	2 = TMENU
	2 {
		noBlur=1
		wrap = <ul class="navisub">|</ul>
		
		NO = 1
		NO {
		wrapItemAndSub = <li>|</li>
		}
	}

}
```

LG Steffi

### [#3](https://www.typo3.net/d/102651-problem-mit-einem-typoscript-menue/3) · D-Jay · 2010-11-28

> **kreativsteffi schrieb:**
>
> Hallöchen,
>
> gehts denn so? habs mal etwas sortierter gemacht, ist besser
>
> ```typoscript
> lib.navigation = HMENU
> lib.navigation {
> 	entryLevel = 1
> 	1 = TMENU
> 	1 {
> 		noBlur=1
> 		wrap = <ul id="navimain">|</ul>
> 		
> 		NO = 1
> 		NO {
> 		wrapItemAndSub = <li>|</li>
> 		}
> 	}
>
> 	2 = TMENU
> 	2 {
> 		noBlur=1
> 		wrap = <ul class="navisub">|</ul>
> 		
> 		NO = 1
> 		NO {
> 		wrapItemAndSub = <li>|</li>
> 		}
> 	}
>
> }
> ```
>
> LG Steffi

Ich habe es so umgesetzt und es funktioniert!

```typoscript
###Hauptmenü 
lib.navigation = HMENU
lib.navigation.entryLevel=1
lib.navigation {
	1 = TMENU
	1.noBlur=1
	
	# level1
	1.wrap = <ul id='navisub'>|</ul>
	1{
		NO{
		wrapItemAndSub = <li>|</li>
	}
		}
2 = TMENU
	1.noBlur=1
	# level2
	2.wrap = <ul>|</ul>
	2{
		NO{
		wrapItemAndSub = <li>|</li>
	}
		}
			}
```

---

Quelle: „Problem mit einem TypoScript-Menü“, typo3.net, https://www.typo3.net/d/102651-problem-mit-einem-typoscript-menue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
