---
title: "2. menüebene in einem anderen Table darstellen"
url: "https://www.typo3.net/d/29261-2-menueebene-in-einem-anderen-table-darstellen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2005-08-26"
last_reply: "2005-08-29"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# 2. menüebene in einem anderen Table darstellen

TYPO3 › Menüs · 4 Antworten · gestartet 2005-08-26

## Eröffnungsbeitrag

**Artworker84** · 2005-08-26 · [Beitrag #1](https://www.typo3.net/d/29261-2-menueebene-in-einem-anderen-table-darstellen/1)

moin moin, ich habe eine designvorlage, die mehrere untereinander gesetze tables hat...

in einem habe ich die navigation, die auch funzt, ich möchte jetzt die 2. ebene der navi in den darunterliegenen table kriegen... wie bekome ich das hin, hat irgendwer ne ahnung??

zur veranschaulichung noch ein paar zeilen code und bilder...

TS von der navi:

```typoscript
#==========================
#das menü erstellen
#==========================
                                   
                                  NAVI_1 = HMENU
                                  NAVI_1 {
                                           special = directory
                                           special.value = 2
                                           entryLevel = 1
                                           1 = TMENU
                                           1.NO = 1
                                           1.NO.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><br />
                                                                   
                                                                   
                                                                   
 #aktives Menu


		                  1.CUR < .1.NO
                                  1.CUR = 1
		                  1.CUR.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><br />
                                                                   

 #2te ebene

                                2 < .1
                                2.NO = 1
                                2.NO.linkWrap = <span class="linkb">|</span>  |  |*|<span class="linkb">|</span>  |  |*|<span class="linkb">|</span>


                              2.ACT < .1.NO
                              2.ACT = 1
		              2.ACT.linkWrap = <span class="linkb_act">|</span>  |  |*|<span class="linkb_act">|</span>  |  |*|<span class="linkb_act">|</span> 

     }
```

die designvorlage :

```html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link href="stil.css" rel="stylesheet" media="screen" />
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>

<body>

<!-- ###DOKUMENT### begin -->

<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="center">
<table width="800" border="0" cellspacing="0" cellpadding="0">
  <tr>
	<td width="780" height="20" bgcolor="001E5B" class="adresse">###ADRESSE###</td>
    <td width="20" height="20" colspan="3" bgcolor="FE9221"> </td>
  </tr>
  </table>
  <table width="800" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td colspan="3" width="800">###LOGO######HEADER###</td>
 </tr>
 </table>
 <table width="800" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="20" valign="middle" colspan="3" background="fileadmin/graphik/navi_bg_button_middl.gif">###NAVI_1###(erste ebene)</td>
	<td width="118" height="20" align="right" valign="middle" colspan="2" background="fileadmin/graphik/navi_bg_button_middl.gif">###SPRACHE###</td>
  </tr>
  </table>
  <table width="800" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="800" valign="middle" height="20" bgcolor="FE9221" colspan="3">###NAVI_2###(zweite ebene)</td>
 </tr>
 </table>
 <table width="800" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="800" class="content" colspan="3">###CONTENT###</td>
   </tr>
 </table>
</td></tr></table>
<!-- ###DOKUMENT### end -->

</body>
</html>
```

bild der seite bis jetzt:

[Bild: tanzschule-laufmann.de/…/gp2.jpg](http://www.tanzschule-laufmann.de/neu/gp2.jpg)

bild von deem zu erstellenden ergebnis:

[Bild: tanzschule-laufmann.de/…/gp.jpg](http://www.tanzschule-laufmann.de/neu/gp.jpg)

## Antworten

### [#2](https://www.typo3.net/d/29261-2-menueebene-in-einem-anderen-table-darstellen/2) · tpits · 2005-08-27

Hi,

leg für die zweite Ebene ein zweites HMENU Object an. Du musst ja den zweiten Marker mit einem cObject ersetzen lassen. Ich denke dass ist die einzige Möglichkeit bei Deiner Designvorlage.

Hier ein Beispiel mit Deinen Daten:

```typoscript
lib.NAVI_1 = HMENU
lib.NAVI_1 {
  special = directory
  special.value = 2
  entryLevel = 1
  1 = TMENU
  1.NO = 1
  1.NO.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" />
                                                                   
#aktives Menu
  1.CUR < .1.NO
  1.CUR = 1
  1.CUR.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" />

}

lib.NAVI_2 < lib.NAVI_1
lib.NAVI_2 {

  ### Entry Level auf 2 setzen damit er hier die zweite Ebene rendert.
  entryLevel = 2

  ### Dann kann hier wieder mit der eresten Ebene gearbeitet werden.
  1.NO = 1
  1.NO.linkWrap = <span class="linkb">|</span>  |  |*|<span class="linkb">|</span>  |  |*|<span class="linkb">|</span>
 
 
  1.ACT < lib.NAVI_1.1.NO
  1.ACT = 1
  1.ACT.linkWrap = <span class="linkb_act">|</span>  |  |*|<span class="linkb_act">|</span>  |  |*|<span class="linkb_act">|</span> 
 
} 


page = PAGE
.
.
.
marker.NAVI_1 < lib.NAVI_1
marker.NAVI_2 < lib.NAVI_2
.
.
.
```

Eventuell sind noch kkleine Bugs drin, Bezeichnung für die Marker weiß ich im Moment nicht genau. Aber sonst müsste es gehen.

Hoffe das hilft ein wenig.

TP

### [#3](https://www.typo3.net/d/29261-2-menueebene-in-einem-anderen-table-darstellen/3) · cyberratz · 2005-08-27

Moin!

Ich hab auch keine andere Lösung gefunden. Soll heissen: Ich mach das auch so :-)

Ekki

### [#4](https://www.typo3.net/d/29261-2-menueebene-in-einem-anderen-table-darstellen/4) · Artworker84 · 2005-08-27

moin, ich wieder... ähh also das scheint irgentetwas zu bewirken, nur das falsche, weil dann die marker garnicht mehr angesprochen werden... ich poste mal mein gesammtes TS der seite was ich bis jetzt hab...

```typoscript
#==========================
#allgemeine typoscript anweisungen
#==========================

config.linkVars = L
config.sys_language_uid = 0
config.language = en

#==========================
#die website ansich
#==========================


page = PAGE
page {
         typeNum = 0
         # allgemeien Seiteneigenschaften
         bodytag = <body bgcolor="#ffffff" topmargin="0" leftmargin="0">
         meta.AUTHOR = Artworxx Design
         meta.DESCRIPTION = Hier steht eine Beschreibung
         stylesheet = fileadmin/stil.css



         

#==========================
#die designvorlage intigrieren
#==========================

10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/index.html
10.workOnSubpart = DOKUMENT
     

10.marks {


                                                                 

#==========================
#Content einlesen und ausgeben
#==========================

                                  CONTENT = CONTENT
                                  CONTENT {
                                          table = tt_content
                                          select.orderBy = Sorting
                                          select.where = colPos = 0
                                          select.languageField = sys_language_uid
     }


#==========================
#logo einlesen und ausgeben
#==========================

                                  LOGO = IMAGE
                                  LOGO {
                                          file = fileadmin/graphik/logo.jpg
     }

#==========================
#header einlesen und ausgeben
#==========================

                                  HEADER = IMAGE
                                  HEADER {
                                          file = fileadmin/graphik/header.jpg
     }

#==========================
#Adresse einlesen und ausgeben
#==========================

                                  ADRESSE = TEXT                                 
                                  ADRESSE {
                                          value = Global Power Logistics, Inc. | 120 S. Holiday Road | Destin, FL 32550 |  Phone: 850-269-1112 | <a href="mailto:sales@global-power-usa.com">sales@global-power-usa.com</a>
     }



#==========================
#das menü erstellen
#==========================
                                   
                                  NAVI_1 = HMENU
                                  NAVI_1 {
                                           special = directory
                                           special.value = 2
                                           entryLevel = 1
                                           1 = TMENU
                                           1.NO = 1
                                           1.NO.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><br />
                                                                   
                                                                   
                                                                   
 #aktives Menu


		                  1.CUR < .1.NO
                                  1.CUR = 1
		                  1.CUR.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><br />
                                                                   
    }

 #2te ebene

                               NAVI_2 = HMENU
                               NAVI_2 {
                                           special = directory
                                           special.value = 2
                                           entryLevel = 2
                                           1 = TMENU
                                           1.NO = 1
                                           1.NO.linkWrap = <span class="linkb">|</span>  |  |*|<span class="linkb">|</span>  |  |*|<span class="linkb">|</span>


                              1.ACT < .1.NO
                              1.ACT = 1
		              1.ACT.linkWrap = <span class="linkb_act">|</span>   |   |*|<span class="linkb_act">|</span>   |   |*|<span class="linkb_act">|</span> 

     }




#==========================
#sprachwechsel-link erzeugen
#==========================

					SPRACHE = TEXT
					SPRACHE {
					        field = uid
					        wrap = <span class="sprache"><a href="index.php?id=|&L=1">German</a></span>
      }
  }
}

#===============================
#Bedingungen
#===============================



#==========================
#Mehrsprachigkeit
#==========================

[globalVar = GP:L=1]
   config.sys_language_uid = 1
   config.language = de
   page.10.marks.SPRACHE.wrap = <span class="sprache"><a href="index.php?id=|&L=0">English</a></span>
   page.10.marks.ADRESSE.value = Global Power Deutschland GmbH | Karsbader Str. 1 | 08321 Zschorschlau | Tel.: +49 3771 2542-0 | <a href="mailto:sales@global-power-deutschland.com">sales@global-power-deutschland.com</a>
      }
[global]
```

ich hab echt viel rumprobiert, bekomme es jedoch nicht hin, das das menü wieder angezeigt wird...

man kann sich die seite nun auch anschauen... <http://62.206.130.173/gp>(meine version mit dem alten TS)

### [#5](https://www.typo3.net/d/29261-2-menueebene-in-einem-anderen-table-darstellen/5) · Artworker84 · 2005-08-29

kennt jemand noch eine lösung??? HILFE!!!!!! :'(

---

Quelle: „2. menüebene in einem anderen Table darstellen“, typo3.net, https://www.typo3.net/d/29261-2-menueebene-in-einem-anderen-table-darstellen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
