---
title: "tmenu - 3 navigationsebenen in eine gemeinsame tabelle??!"
url: "https://www.typo3.net/d/17649-tmenu-3-navigationsebenen-in-eine-gemeinsame-tabelle"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-11-04"
last_reply: "2004-11-04"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# tmenu - 3 navigationsebenen in eine gemeinsame tabelle??!

TYPO3 › Menüs · 0 Antworten · gestartet 2004-11-04

## Eröffnungsbeitrag

**hubert_** · 2004-11-04 · [Beitrag #1](https://www.typo3.net/d/17649-tmenu-3-navigationsebenen-in-eine-gemeinsame-tabelle/1)

hallo,

ich hab da ein (für mich) kniffliges menu problem.

es geht um ein in eine tabelle gewraptes tmenu mit 3 ebenen. ich hab das ganze soweit hinbekommen, daß meine tabelle separat um jeden navigationspunkt generiert wird.

das sieht dann so aus:

<http://www.siegerkoeder.de/menu.gif>

die hauptpunkte "Editorial" und "Titelthema" sind genau so wie ich sie haben möchte. das problem ist, daß die unterpunkte unter "Journal" nicht in eigenen zellen mit eigenem rand sondern in der zelle des hauptpunktes mitgeneriert werden sollen.

also genau wie

<http://www.siegerkoeder.de/menu_richtig.gif>

das heisst ich müsste meine zweite und dritte menuebene in der tabelle der ersten menuebene mitgenerieren... ...weiss jemand wie ich das hinkriegen könnte??!

ich vermute daß ich das ganze nochmal umstrukturieren muss, damit was ich will funktionieren kann - allerdings habe ich meine menus bis jetzt immer nach diesem schema generiert und steh auf dem schlauch :-(

hier main typoscript:

###HAUPTNAVI__LINKS___1., 2. und 3. Menulevel###

temp.unternavi = HMENU
temp.unternavi.1 = TMENU
temp.unternavi.1{
entryLevel = 0
wrap = |
NO = 1
NO {

ATagParams = class="menu-no"
# allwrap -->vollständige tabelle um navi
allWrap (
<table width="170" border="0" cellpadding="0" cellspacing="0" bordercolor="#009900">
<tr align="center" valign="bottom"> <td colspan="4" bgcolor="#CCDBE8"><img src="fileadmin/grafix_site/nav_top.gif" width="100%" height="3"></td> </tr>
<tr><td background='fileadmin/grafix_site/nav_left.gif' width='3' align="right" valign="top" bgcolor="yellow"></td>|<td background='fileadmin/grafix_site/nav_right.gif' width='3' align="left" bgcolor="red"></td></tr>
<tr align="center"> <td colspan="4" valign="top" bgcolor="#CCDBE8"><img src="fileadmin/grafix_site/nav_bot.gif" width="100%" height="2"></td> </tr>
</table>
)

#hintere zelle -->

linkWrap (
<td width = "160" bgcolor="#CCDBE8" valign=left height=18><div class="navi_links_level_1">|</div></td>
)
RO = 1
beforeImg = fileadmin/grafix_site/nav_pfeil_blau.gif
beforeROImg = fileadmin/grafix_site/nav_pfeil_rot.gif
#fordere zelle -->
beforeWrap (
<td width="10" align="right" valign="top" bgcolor="#CCDBE8">|</td>
)
}

ACT = 1
ACT {
ATagParams = class="menu-act"
allWrap (
<table width="170" border="0" cellpadding="0" cellspacing="0" bordercolor="#009900">
<tr align="center" valign="bottom"> <td colspan="4" bgcolor=""><img src="fileadmin/grafix_site/nav_top.gif" width="100%" height="3"></td> </tr>
<tr><td background='fileadmin/grafix_site/nav_left.gif' width='3' align="right" valign="top" bgcolor="yellow"></td>|<td background='fileadmin/grafix_site/nav_right.gif' width='3' align="left" bgcolor="red"></td></tr>
<tr align="center"> <td colspan="4" valign="top" bgcolor=""><img src="fileadmin/grafix_site/nav_bot.gif" width="100%" height="2"></td> </tr>
</table>
)

#hintere zelle -->
linkWrap = <td width = "160" bgcolor="" valign=middle height=18><div class="submenu">|</div></td>
RO = 1
beforeImg = fileadmin/grafix_site/nav_pfeil_rot.gif
beforeROImg = fileadmin/grafix_site/nav_pfeil_rot.gif
#fordere zelle -->
beforeWrap = <td width="10" align="right" valign="top" bgcolor="">|</td>

}

}

# ----

## zweite menuebene

temp.unternavi.2 = TMENU
temp.unternavi.2 {
entryLevel = 1
expAll = 0
wrap = |
NO = 1
NO {

ATagParams = class="menu-no-1"
# allwrap -->vollständige tabelle um navi
allWrap (
<table width="170" border="0" cellpadding="0" cellspacing="0" bordercolor="#009900">
<tr align="center" valign="bottom"> <td colspan="4" bgcolor=""><img src="fileadmin/grafix_site/nav_top.gif" width="100%" height="3"></td> </tr>
<tr><td background='fileadmin/grafix_site/nav_left.gif' width='3' align="right" valign="top" bgcolor="yellow"></td>|<td background='fileadmin/grafix_site/nav_right.gif' width='3' align="left" bgcolor="red"></td></tr>
<tr align="center"> <td colspan="4" valign="top" bgcolor=""><img src="fileadmin/grafix_site/nav_bot.gif" width="100%" height="2"></td> </tr>
</table>
)

#hintere zelle -->

linkWrap = <td width = "150" bgcolor=""><div class="">|</div></td>
RO = 1
beforeImg = fileadmin/grafix_site/nav_quad_blau.gif
beforeROImg = fileadmin/grafix_site/nav_quad_rot.gif
#fordere zelle -->
beforeWrap = <td width="20" align="right" valign="top" bgcolor="">|</td>
}

ACT = 1
ACT {
ATagParams = class="menu-act-1"
allWrap (
<table width="170" border="0" cellpadding="0" cellspacing="0" bordercolor="#009900">
<tr align="center" valign="bottom"> <td colspan="4" bgcolor=""><img src="fileadmin/grafix_site/nav_top.gif" width="100%" height="3"></td> </tr>
<tr><td background='fileadmin/grafix_site/nav_left.gif' width='3' align="right" valign="top" bgcolor="yellow"></td>|<td background='fileadmin/grafix_site/nav_right.gif' width='3' align="left" bgcolor="red"></td></tr>
<tr align="center"> <td colspan="4" valign="top" bgcolor=""><img src="fileadmin/grafix_site/nav_bot.gif" width="100%" height="2"></td> </tr>
</table>

)

#hintere zelle -->
linkWrap = <td width = "150" bgcolor=""><div class="">|</div></td>
RO = 1
beforeImg = fileadmin/grafix_site/nav_quad_rot.gif
beforeROImg = fileadmin/grafix_site/nav_quad_rot.gif
#fordere zelle -->
beforeWrap = <td width="20" align="right" valign="top" bgcolor="">|</td>

}

# ----

} ####endklammer temp.unternavi.2

## dritte menuebene

temp.unternavi.3 = TMENU
temp.unternavi.3 {
entryLevel = 2
expAll = 0
wrap = |
NO = 1
NO {

ATagParams = class="menu-no-1"
# allwrap -->vollständige tabelle um navi
allWrap (
<table width="170" border="0" cellpadding="0" cellspacing="0" bordercolor="#009900">
<tr><td>|</td></tr>
</table>
)

#hintere zelle -->

linkWrap = <td width = "140" bgcolor=""><div class="">|</div></td>
RO = 1
beforeImg = fileadmin/grafix_site/nav_quad_blau.gif
beforeROImg = fileadmin/grafix_site/nav_quad_rot.gif
#fordere zelle -->
beforeWrap = <td width="30" align="right" valign="top" bgcolor="">|</td>
}

ACT = 1
ACT {
ATagParams = class="menu-act-1"
allWrap (
<table width="170" border="0" cellpadding="0" cellspacing="0" bordercolor="#009900">
<tr><td>|</td></tr>
</table>
)

#hintere zelle -->
linkWrap = <td width = "140" bgcolor=""><div class="">|</div></td>
RO = 1
beforeImg = fileadmin/grafix_site/nav_quad_rot.gif
beforeROImg = fileadmin/grafix_site/nav_quad_rot.gif
#fordere zelle -->
beforeWrap = <td width="30" align="right" valign="top" bgcolor="">|</td>

}

} ####endklammer temp.unternavi.3

würd mich sehr über einen tipp freuen,

liebe grüße,

hubert

---

Quelle: „tmenu - 3 navigationsebenen in eine gemeinsame tabelle??!“, typo3.net, https://www.typo3.net/d/17649-tmenu-3-navigationsebenen-in-eine-gemeinsame-tabelle
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
