---
title: "GMENU horizontal: Neue Ebene, neue Zeile"
url: "https://www.typo3.net/d/55201-gmenu-horizontal-neue-ebene-neue-zeile"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-12-18"
last_reply: "2006-12-19"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# GMENU horizontal: Neue Ebene, neue Zeile

TYPO3 › Menüs · 1 Antwort · gestartet 2006-12-18

## Eröffnungsbeitrag

**hmader** · 2006-12-18 · [Beitrag #1](https://www.typo3.net/d/55201-gmenu-horizontal-neue-ebene-neue-zeile/1)

Liebe Gemeinde,
Ich weiß, die Frage gehört eher in die Anfängerrubrik und sollte durch Suchen zu finden sein, aber ich habe es trotzdem nicht geschafft  :(
Mein Problem ist folgendes: Ich habe ein horizontales GMENU, also alle Punkte einer Ebene in einer Reihe. Ich hätte gerne für jede Ebene eine neue Reihe. Mein entsprechendes TS wäre folgendes:

```typoscript
      LEFTNAV = HMENU
      LEFTNAV {
         special = directory
         special.value = 1
         1 = GMENU
         1.NO = 1
         1.NO {
            XY = 164, 24
            backColor = #FF9900

            # Text auf Menüpunkt rendern
            20 = TEXT
            20.text.field = title
            20.fontColor = #FFCC66
            20.fontFile = fileadmin/tmpl/MiTx____.ttf
            20.fontSize = 12
            20.niceText = 1
            20.align = center
            20.offset = 0, 18
         }
   
        1.RO < .1.NO
        1.RO.backColor = #FFCC66
        1.RO.10 = IMAGE
        1.RO.10.file = fileadmin/stylepic/reiter.gif
        1.RO.20.fontColor = #FF6600

        1.ACT < .1.RO
      
         2 = GMENU
         2.NO = 2
         2.NO {
            XY = [10.w]+20, 25
            backColor = #FFCC66

            # Text auf Menüpunkt rendern
            10 = TEXT
            10.text.field = title
            10.fontColor = #FF6600
            10.fontFile = fileadmin/tmpl/MiTx____.ttf
            10.fontSize = 12
            10.niceText = 1
            10.offset = 0, 20
            10.align = center
         }

        2.RO < .2.NO
        2.RO.10.fontColor = #FF6600

        2.ACT < .2.RO
      }
```

Dieses Menü pfriemelt mir die zweite Ebene **neben** den entsprechenden Menüpunkt der ersten Ebene rein, unterbricht also die Reihe.
Mein Lösungsansatz: die gesamte erste Ebene mit einem " | (br /)" nach Zeile 9 wrappen - aber das hat nicht ganz funktioniert... ein wrap (logischerweise) und ein allWrap hauen sich nach jedem Element rein (dadurch wird aus der Navigationsreihe eine Spalte), stdWrap und allStdWrap hat null Auswirkung.
Was habe ich da übersehen? Oder ist der Ansatz schon falsch?
Liebe Grüße aus Wien,
Herwig[/b]

## Antworten

### [#2](https://www.typo3.net/d/55201-gmenu-horizontal-neue-ebene-neue-zeile/2) · hmader · 2006-12-19

Ok... Ich hab inzwischen bemerkt, der Ansatz war falsch... Weil wenn sich die zweite Ebene in die erste drängt, ist es egal, wenn am Ende der ersten Ebene ein Zeilenumbruch ist: Also (Ebene 1)-(Ebene 1)-(Ebene 2)-(Ebene 1)-(br/) bringt genau nix, weil ich ja die Ebene 2 in die nächste Zeile bringen möchte. Dementsprechend wäre es auch sinnlos, die zweite Ebene mit einem Zeilenumbruch zu wrappen.

Zweiter Ansatz: Ein eigener Marker für die zweite Ebene. Leider funktioniert er bei mir nicht. Es sollte einfach sein, aber ich bekomme z. B. wenn ich in der ersten Ebene bin richtig die zweite angezeigt, in der zweiten ist dort dann aber die dritte zu finden...

Hier der TS-Code, bei dem ich zur Zeit hängen geblieben bin:

```typoscript
      # Zweite Menüebene - grafisch generierter Text
      NAVZWEI = HMENU
      NAVZWEI {
         special = directory
	 special.value = 1
         entryLevel = 2
         1 = GMENU
         1.NO = 1
         1.NO {
            XY = [10.w]+20, 25
            backColor = #FFCC66
            allwrap = | <br />

            # Text auf Menüpunkt rendern
            10 = TEXT
            10.text.field = title
            10.fontColor = #FF6600
            10.fontFile = fileadmin/tmpl/MiTx____.ttf
            10.fontSize = 12
            10.niceText = 1
            10.offset = 0, 20
            10.align = center
         }

        1.RO < .1.NO
        1.RO.10.fontColor = #FF6600

        1.ACT < .1.RO
      }
```

Zur Erklärung: Die Startseite ist id=1, dann kommt die von mir als "erste Ebene" bezeichnete Hauptnavigationsebene (id 2-6), dann sie zweite und so weiter...

Wer kann mir da weiterhelfen?!? Ich bin langsam am verzweifeln...  #angry#

Liebe Grüße aus Wien,
Herwig

---

Quelle: „GMENU horizontal: Neue Ebene, neue Zeile“, typo3.net, https://www.typo3.net/d/55201-gmenu-horizontal-neue-ebene-neue-zeile
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
