---
title: "zweiteilige Vertikale und Horizontale menü"
url: "https://www.typo3.net/d/108656-zweiteilige-vertikale-und-horizontale-menue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2011-12-15"
last_reply: "2011-12-23"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# zweiteilige Vertikale und Horizontale menü

TYPO3 › Menüs · 3 Antworten · gestartet 2011-12-15

## Eröffnungsbeitrag

**newbies** · 2011-12-15 · [Beitrag #1](https://www.typo3.net/d/108656-zweiteilige-vertikale-und-horizontale-menue/1)

hallo
ich versuche eine geteilte navigation aufzubauen und zwar es soll eine linke vertikale navigation auf 2 Ebene anfangen
wenn man schon auf der seite der zweite ebene ist, soll eine horizontale navigation mit 3 menü-punkte angezeigt werden.

folgende code habe ich bis jetzt erstellt, es klapt mit der vertikal navi, aber leider nicht mit der horizontale

lib.mainnav = HMENU
lib.mainnav {
wrap = |
special = directory
special.value = 285
#entryLevel = 1
1 = GMENU
1.NO = 1
1.NO {
XY = 178, 24
backColor = #364497

# Text auf den Menüpunkt rendern
    10 = TEXT
    10.text.field = title
    10.fontColor = #FFFFFF
    10.fontFile = fileadmin/fonts/verdana.ttf
    10.fontSize = 12
    10.niceText = 1
    10.offset = 14, 16
       # Eine weisse Linie erzeugen
    20 = IMAGE
    20.file = GIFBUILDER
    20.file {
      XY = 178,1
      backColor = #FFFFFF
            }
    20.offset = 0, 23
       }
    # Einen RollOver-Zustand beschreiben
    1.RO < .1.NO
    1.RO{
    # Hintergrundfarbe überschreiben
    backColor = #061467
    # Symbol einfügen
    30 = BOX
    30.color = #ffffff
    30.dimensions = 6,10,5,5
        }

    #Activ Zustand beschreiben
    1.ACT < .1.RO
    # Die zweite Ebene als Kopie der ersten Ebene beschreiben
    2 < .1
    2.NO {
             backColor = #D3E2F9
             10.fontColor = #061467
             10.fontSize = 11
          }
          2.RO < .2.NO
          2.RO.backColor = #C1D5F4
}

danke in voraus

## Antworten

### [#2](https://www.typo3.net/d/108656-zweiteilige-vertikale-und-horizontale-menue/2) · SomehowLost · 2011-12-22

Hallo,

das erreichst Du generell dadurch, dass Du entweder einen Subpart oder einen Marker an die Position Deines HTML-Templates stellst, an der Du Dein horizontales Menu haben willst.
Du musst Du somit zwei TypoScript-Menus bauen, wobei Du für das horizontale Menu entsprechend ein entryLevel = 2 setzt um dieses erst für Ebene 3 anzeigen zu lassen.

Hoffe ich hab mich nicht zu umständlich ausgedrückt. Ansonsten einfach mal im Forum Menus gucken.

Viele Grüße

### [#3](https://www.typo3.net/d/108656-zweiteilige-vertikale-und-horizontale-menue/3) · newbies · 2011-12-23

danke somehowlost
sie haben zwar erklärt aber ich blicke immer noch nicht
denn habe folgende
 # Das Textmenü oben erstellen
           lib.obennav  = HMENU
           lib.obennav {
           special = directory
             entryLevel = 1
           special.value = 218
           1 = TMENU
           1.NO = 1
           1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
}

# Das Textmenü fuss erstellen
           lib.fussnav  = HMENU
           lib.fussnav {
           special = directory
             entryLevel = 1
           special.value = 173
           1 = TMENU
           1.NO = 1
           1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
}

lib.mainnav = HMENU
lib.mainnav {
   wrap = <img src="fileadmin/templates/images/background/linie_weiss.gif" width="178" height="1"><br>|
  special = directory
  special.value = 285
  #entryLevel = 1
  1 = GMENU
  1.NO = 1
  1.NO {
    XY = 178, 24
    backColor = #364497

   # Text auf den Menüpunkt rendern
    10 = TEXT
    10.text.field = title
    10.fontColor = #FFFFFF
    10.fontFile = fileadmin/fonts/verdana.ttf
    10.fontSize = 12
    10.niceText = 1
    10.offset = 14, 16
       # Eine weisse Linie erzeugen
    20 = IMAGE
    20.file = GIFBUILDER
    20.file {
      XY = 178,1
      backColor = #FFFFFF
            }
    20.offset = 0, 23
       }
    # Einen RollOver-Zustand beschreiben
    1.RO < .1.NO
    1.RO{
    # Hintergrundfarbe überschreiben
    backColor = #061467
    # Symbol einfügen
    30 = BOX
    30.color = #ffffff
    30.dimensions = 6,10,5,5
        }

    #Activ Zustand beschreiben
    1.ACT < .1.RO
    # Die zweite Ebene als Kopie der ersten Ebene beschreiben
    2 < .1
    2.NO {
             backColor = #D3E2F9
             10.fontColor = #061467
             10.fontSize = 11
          }
          2.RO < .2.NO
          2.RO.backColor = #C1D5F4

  # Die dritte Ebene als Kopie der zweiten Ebene beschreiben
    3 < .2
    3.NO {
             backColor = #D3E2F9
             10.fontColor = #061467
             10.fontSize = 11
          }
          2.RO < .2.NO
          2.RO.backColor = #C1D5F4
}

Textmenü für obere Nav ist erstellt sowie Textmenü für Fussnav
der Subpart für die horizontale Menü ist auch vorhanden

jetzt an welcher Stelle soll ich die EntryLevel eingeben

Gruß
Newbies

### [#4](https://www.typo3.net/d/108656-zweiteilige-vertikale-und-horizontale-menue/4) · newbies · 2011-12-23

danke somehowlost
sie haben zwar erklärt aber ich blicke immer noch nicht
denn habe folgende
 # Das Textmenü oben erstellen
           lib.obennav  = HMENU
           lib.obennav {
           special = directory
             entryLevel = 1
           special.value = 218
           1 = TMENU
           1.NO = 1
           1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
}

# Das Textmenü fuss erstellen
           lib.fussnav  = HMENU
           lib.fussnav {
           special = directory
             entryLevel = 1
           special.value = 173
           1 = TMENU
           1.NO = 1
           1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
}

lib.mainnav = HMENU
lib.mainnav {
   wrap = <img src="fileadmin/templates/images/background/linie_weiss.gif" width="178" height="1"><br>|
  special = directory
  special.value = 285
  #entryLevel = 1
  1 = GMENU
  1.NO = 1
  1.NO {
    XY = 178, 24
    backColor = #364497

   # Text auf den Menüpunkt rendern
    10 = TEXT
    10.text.field = title
    10.fontColor = #FFFFFF
    10.fontFile = fileadmin/fonts/verdana.ttf
    10.fontSize = 12
    10.niceText = 1
    10.offset = 14, 16
       # Eine weisse Linie erzeugen
    20 = IMAGE
    20.file = GIFBUILDER
    20.file {
      XY = 178,1
      backColor = #FFFFFF
            }
    20.offset = 0, 23
       }
    # Einen RollOver-Zustand beschreiben
    1.RO < .1.NO
    1.RO{
    # Hintergrundfarbe überschreiben
    backColor = #061467
    # Symbol einfügen
    30 = BOX
    30.color = #ffffff
    30.dimensions = 6,10,5,5
        }

    #Activ Zustand beschreiben
    1.ACT < .1.RO
    # Die zweite Ebene als Kopie der ersten Ebene beschreiben
    2 < .1
    2.NO {
             backColor = #D3E2F9
             10.fontColor = #061467
             10.fontSize = 11
          }
          2.RO < .2.NO
          2.RO.backColor = #C1D5F4

  # Die dritte Ebene als Kopie der zweiten Ebene beschreiben
    3 < .2
    3.NO {
             backColor = #D3E2F9
             10.fontColor = #061467
             10.fontSize = 11
          }
          2.RO < .2.NO
          2.RO.backColor = #C1D5F4
}

Textmenü für obere Nav ist erstellt sowie Textmenü für Fussnav
der Subpart für die horizontale Menü ist auch vorhanden

jetzt an welcher Stelle soll ich die EntryLevel eingeben.
wie soll ich denn den Horizontalen Menü mit dem vertikalen verbinden?

Gruß
Newbies

---

Quelle: „zweiteilige Vertikale und Horizontale menü“, typo3.net, https://www.typo3.net/d/108656-zweiteilige-vertikale-und-horizontale-menue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
