---
title: "GMenu: Problem mit 2- & 3-zeiliger Darstellung"
url: "https://www.typo3.net/d/29569-gmenu-problem-mit-2-3-zeiliger-darstellung"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2005-09-02"
last_reply: "2005-09-02"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# GMenu: Problem mit 2- & 3-zeiliger Darstellung

TYPO3 › Menüs · 0 Antworten · gestartet 2005-09-02

## Eröffnungsbeitrag

**JHornyk2** · 2005-09-02 · [Beitrag #1](https://www.typo3.net/d/29569-gmenu-problem-mit-2-3-zeiliger-darstellung/1)

Hallo!

Ich habe ein GMenu erstellt, das mittels splitChar auch 2 & 3-zeilige Menü-Einträge anzeigen kann. Problem:
die Höhe des Hintergrunds eines einzeiligen Eintrags wird - so wie es sein soll - einzeilig dargestellt.
die Höhe des Hintergrunds eines dreizeiligen Eintrags wird - so wie es sein soll - dreizeilig dargestellt.
Nur: die Höhe eines zweizeiligen Eintrags wird ebenfalls dreizeilig dargestellt.

[Bild: cms.hornykewycz.com/gmenu.gif](http://cms.hornykewycz.com/gmenu.gif)

Wie bringe ich bei zweizeiligen Einträgen den Hintergrund dazu, die richtige Größe anzuzeigen?
Leider gibt es keine if-Anweisungen in Typoscript, sonst wüsste ich ungefähr, wie ich das Problem lösen könnte.

Hier der Code meines Menüs:

```typoscript
Seite.10.subparts.NAVI = HMENU
Seite.10.subparts.NAVI {


   1 = GMENU
   1{
       NO {
              XY = 140 , 18
              backColor = #336699
              entrylevel = 2
              10 = TEXT
              10.text.field = title
              10.offset = 6, 14
              10.fontColor = #FFFFFF
              10.fontFile = fileadmin/_temp_/fonts/arialbd.ttf
              10.fontSize = 9

              20 = IMAGE
              20.file = GIFBUILDER
              20.file {
                         XY = 200,2
                          backColor = #FFFFFF
                         }
             }

       RO < .NO
       RO = 1
       RO.10.fontColor = #66CC00
       RO.10.fontFile = fileadmin/_temp_/fonts/arialbd.ttf

       CUR < .NO
       CUR = 2
       CUR.10.fontColor = #FFFFFF
       CUR.10.fontFile = fileadmin/_temp_/fonts/arialbd.ttf
      }


2 < .1

   2 {
       NO {
              XY = 140 , 18+[16.h]
              backColor = #CCCCFF
              10 = TEXT
              10.text.field = title
              10.text.listNum = 0
              10.text.listNum.splitChar = |
              10.offset = 10, 14
              10.fontColor = #000000
              10.fontFile = fileadmin/_temp_/fonts/arial.ttf
              10.fontSize = 8
              10.niceText = 1
              10.offset = 4, 12

              14 < .10
              14.text.listNum = 1
              14.offset = 4, 24

              15 < .14
              15.text.listNum = 2
              15.offset = 4, 36

              16 < .10
              16.text.case = upper
              16.text.listNum = 1
              16.fontSize = 24
              16.offset = 1000, 1000

              20 = IMAGE
              20.file = GIFBUILDER
              20.file {
                         XY = 140, 1
                          backColor = #FFFFFF
                         }
             20.offset = 0, 17+[16.h]
             }

       RO < .NO
       RO = 2
       RO.backColor = #66CC00
       RO.10.fontFile = fileadmin/_temp_/fonts/arial.ttf

       CUR < .NO
       CUR = 2
       CUR.backColor = #9999CC
       CUR.10.fontColor = #000000
       CUR.10.fontFile = fileadmin/_temp_/fonts/arial.ttf

      }

3 < .1

   3 {
       NO {
              XY = 140 , 18+[16.h]
              backColor = #FFFFCC
              10 = TEXT
              10.text.field = title
              10.text.listNum = 0
              10.text.listNum.splitChar = |
              10.offset = 10, 14
              10.fontColor = #000000
              10.fontFile = fileadmin/_temp_/fonts/arial.ttf
              10.fontSize = 8
              10.niceText = 1
              10.offset = 10, 12

              14 < .10
              14.text.listNum = 1
              14.offset = 10, 24

              15 < .14
              15.text.listNum = 2
              15.offset = 10, 36

              16 < .10
              16.text.case = upper
              16.text.listNum = 1
              16.fontSize = 24
              16.offset = 1000, 1000

              20 = IMAGE
              20.file = GIFBUILDER
              20.file {
                         XY = 140, 1
                          backColor = #FFFFFF
                         }
             20.offset = 0, 17+[16.h]
             }

       RO < .NO
       RO = 3
       RO.backColor = #66CC00
       RO.10.fontFile = fileadmin/_temp_/fonts/arial.ttf

       CUR < .NO
       CUR = 3
       CUR.backColor = #FFFFCC
       CUR.10.fontColor = #000000
       CUR.10.fontFile = fileadmin/_temp_/fonts/arial.ttf

      }
 }
```

Danke für jede Hilfe!

Joe

---

Quelle: „GMenu: Problem mit 2- & 3-zeiliger Darstellung“, typo3.net, https://www.typo3.net/d/29569-gmenu-problem-mit-2-3-zeiliger-darstellung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
