---
title: "Menu im Menu??"
url: "https://www.typo3.net/d/38783-menu-im-menu"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-03-02"
last_reply: "2006-03-02"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# Menu im Menu??

TYPO3 › Menüs · 10 Antworten · gestartet 2006-03-02

## Eröffnungsbeitrag

**madmongo** · 2006-03-02 · [Beitrag #1](https://www.typo3.net/d/38783-menu-im-menu/1)

Hoihoi,

kann ich eigentlich ein Menü im Menü erstellen? Sinn des ganzen soll die Ausgabe aller unterseiten der aktuelle gewählten seite sein.

Hier mal mein Menü:
subparts.navwp = HMENU
subparts.navwp {
subparts.navwp.excludeUidList =39,40
entryLevel =2
1 = TMENU
1 {
expAll = 1
NO {
allWrap = <div class="p_nav">|</div>
}
ACT = 1
ACT {
allWrap = <div id="p_act">|</div>
}
}
}

Eigentlich muss das zweite Menü nur innerhalb des Div-Tags des ersten Menüs ausgegeben werden.
Geht das??

Supervielen Dank an alle Supporter,

das Tom

## Antworten

### [#2](https://www.typo3.net/d/38783-menu-im-menu/2) · just2b · 2006-03-02

das ist doch standard...  #giggle#

```typoscript
1 = TMENU
1 { ... 
}
2 { ...
}
```

und du hast ne 2. ebene... soviele wie du willst

lg georg

### [#3](https://www.typo3.net/d/38783-menu-im-menu/3) · madmongo · 2006-03-02

Mann du bist ja fix :)

erstmal vielen Dank für die schnelle Antwort.

Das würde bedeuten:

```typoscript
subparts.navwp = HMENU
subparts.navwp {
subparts.navwp.excludeUidList =39,40
entryLevel =2
1 = TMENU
1 {
expAll = 1
NO {
allWrap = <div class="p_nav">|</div>
}
ACT = 1
ACT {
allWrap = <div id="p_act">|</div>
}
}
2 = TMENU
2 {
expAll = 1
NO {
allWrap = <div class="p_nav">|</div>
}
ACT = 1
ACT {
allWrap = <div id="p_act">|</div>
}
}
}
```

Irgendwie hakst da aber noch. Muss ich dann auch einen neuen Marker vergeben? Hab noch einen Fehler drinne, weisst Du wo?

Vielen vielen Dank georg (Ur great)

Gruß

Tom

### [#4](https://www.typo3.net/d/38783-menu-im-menu/4) · just2b · 2006-03-02

Ich seh eigentlich keinen Fehler ..
Schnell ein Listenmenü von mir

```typoscript
page.10.marks.MENU {
	special = directory
	special.value = 852

	1 = TMENU
	1 {
		expAll = 1
		wrap = <ul id="nav">|</ul>
		noBlur = 1
		NO = 1
		NO {
			wrapItemAndSub = <li>|</li>
		}
	}
	
	2 < .1
	2 {
		wrap = <ul>|</ul>
		IFSUB {
			wrapItemAndSub = <li>|</li>	
			ATagParams = class = menuparent
		}
		ACTIFSUB < .IFSUB
	}
3 < .2
4 < .2

}
```

u thx fürs lob, tut gut ;)

### [#5](https://www.typo3.net/d/38783-menu-im-menu/5) · brihal · 2006-03-02

Versuch es mal, wenn du das expAll = 1 aus dem 2. Ebenenmenü entfernst.

### [#6](https://www.typo3.net/d/38783-menu-im-menu/6) · madmongo · 2006-03-02

Hi Georg,

also ich hab da jetzt mal ein wenig rumprobiert und hab noch ein paar Fragen (läuft noch nicht :))

- Wie heisst denn der Marker den du da verwendest?
- Ist "page.10.marks.MENU" richtig oder muss es heissen "page.10.marks.HMENU   "??? Ich raff das immer noch nicht :)

Gruß
Tom

### [#7](https://www.typo3.net/d/38783-menu-im-menu/7) · just2b · 2006-03-02

meiner lautet MENU

### [#8](https://www.typo3.net/d/38783-menu-im-menu/8) · madmongo · 2006-03-02

Ha, jetzt hab ich s :):)
Ich hatte vergessen ihm zu sagen was er denn machen soll (HMENU)

```typoscript
subparts.navi = HMENU
subparts.navi {
        special = directory
 
        1 = TMENU
        1 {
                expAll = 1
                wrap = <ul id="nav">|</ul>
                noBlur = 1
                NO = 1
                NO {
                        wrapItemAndSub = <li>|</li>
                }
        }
        
        2 < .1
        2 {
                wrap = <ul>|</ul>
                IFSUB {
                        wrapItemAndSub = <li>|</li>     
                        ATagParams = class = menuparent
                }
                ACTIFSUB < .IFSUB
        }
3 < .2
4 < .2
 
}
}
```

Nochmal vielen Dank für die flotte und vor allem GUTE Hilfe :):)
Kann ich nur weiterempfehlen als fähigen Typo3ler.

DAnke, Tom
 :)  :)  :)

### [#9](https://www.typo3.net/d/38783-menu-im-menu/9) · madmongo · 2006-03-02

Eines noch :
Evtl. hat mir jemand auch dafür einen guten Tipp:

Ich möchte die Darstellung so gestalten das jeder untermenüpunkt (level 1)in einem eigenen Div angezeigt wird, die unterpunkte der Seite sollen dann wiederum innerhalb dieses Divs dargestellt werden (level 2).

Irgendwie muss ich da noch einen Wrap einbauen, aber : Ich weiss natürlich nicht wie .....

So long und Grüße

Tom

### [#10](https://www.typo3.net/d/38783-menu-im-menu/10) · just2b · 2006-03-02

> **madmongo schrieb:**
>
> Ich möchte die Darstellung so gestalten das jeder untermenüpunkt (level 1)in einem eigenen Div angezeigt wird, die unterpunkte der Seite sollen dann wiederum innerhalb dieses Divs dargestellt werden (level 2).

das stichwort hierzu lautet optionsplit

lg georg

### [#11](https://www.typo3.net/d/38783-menu-im-menu/11) · madmongo · 2006-03-02

Fast Richtig aber immer noch nicht perfekt:)

hier habe ich jetzt mal meine ersten Versuche mit optionsplit:

```typoscript
page.bodyTag= <body style="border:1px solid red;">
nav.wrap=<div style="border:1px solid red;">|</div>

page.30 {
template = FILE
template.file = fileadmin/layout/koch_temp.htm

workOnSubpart = document
subparts.sub_content.select.orderBy = sorting
subparts.content < styles.content.get
subparts.navi = HMENU

subparts.navi {
special = directory
1 = TMENU
1 {
expAll = 1
wrap =<div class="p_nav">|</div>
noBlur = 1
NO = 1
NO{

wrapItemAndSub = <p>|</p>     
}
IFSUB=1
IFSUB{
linkWrap=|</div><div class="p_nav">|*|
}
}
2< .1
2 {
NO=1
NO{
wrap=<div style='background:pink;'>|</div>
}
wrap = <div class="wp_nav">|</div>

3 <.2
}
}
```

Leider zerlegt es mir das Layout so dermassen das ich euch nochmal behelligen muss :)

Momentan "linkwrapped" er mir alle unterseiten. Ich würde es aber so haben wollen dass alle Unterseiten einer Seite mit in diesen Div integriert werden.

Leider ist typo3.org down sodaß ich keine Zugriff auf die Doku habe :(:(:(
Wo hab ich den Fehler verbaut??

Wäre super wenn mir jemand weiterhelfen könnte,

Gruß

Tom

---

Quelle: „Menu im Menu??“, typo3.net, https://www.typo3.net/d/38783-menu-im-menu
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
