---
title: "TMenu - Submenü im normalen Menü"
url: "https://www.typo3.net/d/40054-tmenu-submenue-im-normalen-menue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-03-22"
last_reply: "2006-03-27"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# TMenu - Submenü im normalen Menü

TYPO3 › Menüs · 5 Antworten · gestartet 2006-03-22

## Eröffnungsbeitrag

**TheCykor** · 2006-03-22 · [Beitrag #1](https://www.typo3.net/d/40054-tmenu-submenue-im-normalen-menue/1)

Hallo Forengemeinde!

Ich bin relativ neu im Typo und versuche gerade meine homepage mit vorhandenen Design auf Typo umzustellen, und habe hier einpaar probleme mit dem Menü. (Hauptmenü geht perfekt, aber das untermenü bekomm ich nicht hin)

Originalseite:
www.gudenus.cc

Typo Versuch
www.gudenus.cc/neu

Um das Submenü hinzubekommen müsste ich es noch vor dem Endtag des Menüs anzeigen.

Momentaner Typoscript

```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 = <td><div name="container"><table border="0" cellspacing="0" cellpadding="0"><td nowrap=""><img src="fileadmin/template/main/images/menl.gif" alt="" />| <img src="fileadmin/template/main/images/menr.gif" alt="" /></td><td background="fileadmin/template/main/images/men.gif"><img src="fileadmin/template/main/images/transp.gif" width="50" height="1" alt="" /></td></table></div></td>
    # Enable active state and set properties:
#  ACT = 1
 # ACT.allWrap = <div class="menu1-level1-act"> | </div>
}
  # Second level menu-object, textual
temp.menu_1.2 = TMENU
temp.menu_1.2 {
before = <div id="sub_menu_2" style="position:absolute;margin-left:0px;margin-top:-4px"><table border="0"><tr>
    # Normal state properties
  NO.allWrap = <div> | </div>
    # Enable active state and set properties:
#  ACT = 1
#  ACT.allWrap = <div class="menu1-level2-act"> | </div>
}
```

Gibt es eine möglichkeit dass ich das submenü noch im normalen menü anzeige?

NO.allWrap = <td><div name="container"><table border="0" cellspacing="0" cellpadding="0"><td nowrap=""><img src="fileadmin/template/main/images/menl.gif" alt="" />| -->HIER<--  <img src="fileadmin/template/main/images/menr.gif" alt="" /></td><td background="fileadmin/template/main/images/men.gif"><img src="fileadmin/template/main/images/transp.gif" width="50" height="1" alt="" /></td></table></div></td>

Oder ist für diese art von menü TMENU ungeeignet und ich muss mit JSMenu arbeiten?

Vielen Dank im Voraus für eure Hilfe

Gabriel

## Antworten

### [#2](https://www.typo3.net/d/40054-tmenu-submenue-im-normalen-menue/2) · mischa · 2006-03-23

Benutz mal

```typoscript
NO.wrapItemAndSub = blablabla
```

Damit wrapt T3 auch alle Untermenüs mit.

### [#3](https://www.typo3.net/d/40054-tmenu-submenue-im-normalen-menue/3) · TheCykor · 2006-03-23

Hallo Mischa!

Ersteinmal vielen Dank für deine Antwort!

Leider verstehe ich es nicht ganz ... gewrapped wird das menü 2. ordnung ja durch den

temp.menu_1.2 {
...
NO.allwrap }

Was ich bräuchte wäre das submenü noch innerhalb des wraps des originalmenüs auszugeben (Siehe unten wo die position mittels -->HIER<-- gekennzeichnet ist)

Ich habe das ganze jetzt einmal ausprobiert

NO.wrapItemAndSub = <div id=submenu>|</div>

wird allerdings im quelltext nicht so angezeigt (ich nehme an wegen expliziter definition vno menu_1.2) ...?

Irgendwie kenn ich mich jetzt gar nicht mehr aus, also ich freu mich weiter über jede Hilfe :)

### [#4](https://www.typo3.net/d/40054-tmenu-submenue-im-normalen-menue/4) · mischa · 2006-03-23

mit dem allWrap wird folgendes gemacht:

<wraptext 1. Menü>Menüeintrag</wraptext 1. Menü>
<wraptext 2. Menü>Menüeintrag</wraptext 2. Menü>

Mit wrapItemAndSub wird genau das gemacht, was du willst:
<wraptext 1. Menü>Menüeintrag
<wraptext 2. Menü>Menüeintrag</wraptext 2. Menü></wraptext 1. Menü>

### [#5](https://www.typo3.net/d/40054-tmenu-submenue-im-normalen-menue/5) · TheCykor · 2006-03-24

Super, und allerbesten Dank, genau das hat jetzt fast zum erfolg geführt:

```typoscript
# Menu 1 cObject
temp.menu_1 = HMENU
  # First level menu-object, textual
temp.menu_1.1 = TMENU
temp.menu_1.1 {
  NO.wrapItemAndSub = <td><div name="container"><table border="0" cellspacing="0" cellpadding="0"><tr><td nowrap=""> | </td></tr></table></div></td><td background="fileadmin/template/main/images/men.gif"><img src="fileadmin/template/main/images/transp.gif" width="50" height="1" alt="" /></td>
  NO.allWrap = <img src="fileadmin/template/main/images/menl.gif" alt="" />| <img src="fileadmin/template/main/images/menr.gif" alt="" /> 
}
  # Second level menu-object, textual
temp.menu_1.2 = TMENU
temp.menu_1.2 {
style="position:absolute;margin-left:0px;margin-top:-4px"><table border="0"><tr>
  NO.allWrap = | 

}
```

Ich bräuchte jetzt nur noch eine möglichkeit am beginn vom 1. submenüeintrag einmalig etwas hinzuzufügen (siehe X)
<w1>Main1</w1><w1>Main2 X<w2>Submen1</w2><w2>Submen2</w2></w1><w1>Main3</w1>
Bereits versucht habe ich in 2. Menüebene mit before dabei kam allerdings der wrap bei jedem untermenüpunkt. AUch wenn ich bei 1. Ebene mit ACT.after arbeite erlange ich nicht das gewünschte ergebnis (Hier war es dann innerhalb des allWraps)

Ich hoffe es ist einigermassen verständlich ...

Vielen lieben Dank!

Gabriel

### [#6](https://www.typo3.net/d/40054-tmenu-submenue-im-normalen-menue/6) · TheCykor · 2006-03-27

Hallo!

Ich hab es geschafft (nach ewig langen herumprobieren, fluchen auf die TS Referenz... aber andererseits nur so lernt man)

Wenn es wen interessiert www.gudenus.cc/neu

```typoscript
# Menu 1 cObject
temp.menu_1 = HMENU
  # First level menu-object, textual
temp.menu_1.1 = TMENU
temp.menu_1.1 {
  NO.wrapItemAndSub = <td><div name="container"><table border="0" cellspacing="0" cellpadding="0"><tr><td nowrap=""> | </tr></table></div></td><td background="fileadmin/template/main/images/men.gif"><img src="fileadmin/template/main/images/transp.gif" width="50" height="1" alt="" /></td>
  NO.allWrap = <img src="fileadmin/template/main/images/menl.gif" alt="" />| <img src="fileadmin/template/main/images/menr.gif" alt="" /> 
    # Enable active state and set properties:
  ACTIFSUB=1
  ACTIFSUB.wrapItemAndSub = <td><div name="container"><table border="0" cellspacing="0" cellpadding="0"><tr><td nowrap=""> | </td></tr></table></td></tr></table></div></td><td background="fileadmin/template/main/images/men.gif"><img src="fileadmin/template/main/images/transp.gif" width="50" height="1" alt="" /></td>
  ACTIFSUB.allWrap = <img src="fileadmin/template/main/images/menl.gif" alt="" />| <img src="fileadmin/template/main/images/menr.gif" alt="" /> <br /><div id="submen" style="position:absolute;margin-left:0px;margin-top:-7px;margin-left:-3"><table border="0"><tr><td nowrap=""><img src="fileadmin/template/main/images/submenu.gif" alt="" />

}
  # Second level menu-object, textual
temp.menu_1.2 = TMENU
temp.menu_1.2 {
>
  NO.allWrap = <font size="-1">| </font>
}
```

Danke für die Hilfe und den Stoß in die richtige Richtung

---

Quelle: „TMenu - Submenü im normalen Menü“, typo3.net, https://www.typo3.net/d/40054-tmenu-submenue-im-normalen-menue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
