---
title: "Einfaches Menü mit untermenü"
url: "https://www.typo3.net/d/75740-einfaches-menue-mit-untermenue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2008-04-07"
last_reply: "2008-04-08"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Einfaches Menü mit untermenü

TYPO3 › Menüs · 3 Antworten · gestartet 2008-04-07

## Eröffnungsbeitrag

**legato** · 2008-04-07 · [Beitrag #1](https://www.typo3.net/d/75740-einfaches-menue-mit-untermenue/1)

ich habe mich mal mit typo3 auseinander gesetzt,
an sich klappt alles super,
nur ich hänge bei der Menüerstellung fest.
im forum habe ich n nettes beispiel gefunden:
<http://www.expression-dance.com/>

das ganze soll so aussehen:
[Bild: home.arcor.de/…/bg.JPG](http://home.arcor.de/100Splitter/bg.JPG)

mein script lautet folgt:

# Default PAGE object:
page = PAGE
page {
	stylesheet = style.css

	10 = IMAGE
	10 {
		file = header.jpg
		wrap = <div id="header" align="center"> | </div>
		}
	20 = HMENU
	20 {
		wrap = <div id="navi1"> | </div>
		1 = TMENU
		1.wrap = <table width="750px" align="center"><tr> | </tr></table>
		1.NO.wrapItemAndSub = <td align="center"><b> | </b></td>
		}
	30 = HMENU
	30 {
		wrap = <div id="navi2"> | </div>
		2 = TMENU
		2.wrap = <table width="600px" align="center"><tr> | </tr></table>
		2.NO.wrapItemAndSub = <td align="center"> | </td>
		}
	40 < styles.content.get
	40.wrap = <div id="content"> | </div>
	}

aber im div werden keine untermenüs reingeladen wenn ich auf ein hauptpunkt klicke...
sieht jemand den fehler?

## Antworten

### [#2](https://www.typo3.net/d/75740-einfaches-menue-mit-untermenue/2) · legato · 2008-04-07

mh ich hab gehört das geht irgendwie mit entryLevel oder so aber wenn ich das einfüge kommt nur noch kryptischeres raus :(

### [#3](https://www.typo3.net/d/75740-einfaches-menue-mit-untermenue/3) · ric1893 · 2008-04-08

Also entryLevel ist richtig.
Hab es bei mir auch so, da das Untermenü vom Hauptmenü getrennt ist

Das vereinfachte TS dazu wäre:

```typoscript
...
	10 = HMENU
	10 {
		entryLevel = 1
		1 = TMENU
		1 {
			wrap = <ul>|</ul>
			NO = 1
			NO {
				wrapItemAndSub = <li>|</li>
			}
...
		}
	}
```

Ich denke, das hilft dir weiter.
Dein
30 = HEMNU
30.2 = TMENU

funzt so nicht. Ohne 1 = TMENU gibt's kein 2 = TMENU

Gruß

### [#4](https://www.typo3.net/d/75740-einfaches-menue-mit-untermenue/4) · Unbekannter Benutzer · 2008-04-08

Wenn Navi 2 das Untermenü zu Navi 1 sein soll, dann musst du Navi 2 auch in Navi 1 als 2. Level definieren. Du dagegen definierst den 2. Level als eigenständiges Menü an Position 30 ???

Also etwa so: (Deine wraps passen dann nicht mehr -> musst du selber mal schauen)

```typoscript
# Default PAGE object:
page = PAGE
page {
	stylesheet = style.css

	10 = IMAGE
	10 {
		file = header.jpg
		wrap = <div id="header" align="center"> | </div>
	}
	20 = HMENU
	20 {
		wrap = <div id="navi1"> | </div>
		1 = TMENU
		1 {
			expAll = 1
			wrap = <table width="750px" align="center"><tr> | </tr></table>
			NO {
				wrapItemAndSub = <td align="center"><b> | </b></td>
			}
		}
		2 {
			expAll = 1
			wrap = <div id="navi2"><table width="600px" align="center"><tr> | </tr></table></div>
			NO {
				wrapItemAndSub = <td align="center"> | </td>
			}
		}
	}
}
```

---

Quelle: „Einfaches Menü mit untermenü“, typo3.net, https://www.typo3.net/d/75740-einfaches-menue-mit-untermenue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
