---
title: "Menüzustände funktionieren nicht"
url: "https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-09-06"
last_reply: "2006-09-07"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Menüzustände funktionieren nicht

TYPO3 › Menüs · 7 Antworten · gestartet 2006-09-06

## Eröffnungsbeitrag

**fragile74** · 2006-09-06 · [Beitrag #1](https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht/1)

Hi,

ich bastle grad einen Menüframe mit GMENU_LAYERS und wollte den einzenlen Menüzuständen RO und CUR sowie NO andere Farben und hintergründe zuweisen. Habe aus Tutorials und der Referenz ein Script gebastelt, das funktionieren müsste, was es aber nicht tut. Auf der Seite wird weiterhin alles im NO-Zustand angezeigt.

```typoscript
myframeset = PAGE
header = PAGE
menu = PAGE
kontent = PAGE

myframeset.typeNum = 0
header.typeNum = 1
menu.typeNum = 2
kontent.typeNum = 3

# Header-Frame
header.bodyTag = <body topmargin = 0 leftmargin= 0 rightmargin = 0 bottommargin = 0>
header.20 = IMAGE
header.20.file = header_neu_02.jpg


menu.bodyTag = <body background="fileadmin/menue_03.jpg" style="background-position: left; background-repeat: no-repeat;" topmargin = 0 leftmargin=300 rightmargin = 0>
menu.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php

menu.10 = HMENU
menu.10.special = directory
menu.10.special.value = 7
menu.10.1.target=kontent
menu.10.1 = GMENU_LAYERS
menu.10.1 {
  dontHideOnMouseUp = true
  layerStyle = position:absolute;left:30px;top:25px;width:450px;VISIBILITY:hidden; 
  xPosOffset = -300
  lockPosition = x
  expAll = 1
  NO {
    backColor= #8ac2c2
    XY = [10.w]+61, 20
    10 = TEXT
    allWrap =  |
    10.text.field = title
    10.offset = 5,16
    10.fontColor = #FFFFFF
    10.fontFile = fileadmin/verdana.ttf
    10.fontSize = 14
    }
  CUR = 1  
  CUR < .NO
  CUR.backColor = #DDDDDD
         }
         
menu.10.2 = GMENU_LAYERS
menu.10.2.target=kontent
menu.10.2  {
    expAll = 1
    layerStyle = position:absolute;left:30px;top:15px;width:120px;VISIBILITY:hidden; 
    xPosOffset = -650
    lockPosition = x
    NO = 1
    NO {
    allWrap = |*|
    backColor = #8ac2c2
    XY=[10.w]+25,18
      10 = TEXT
      10 {
        text.field = title
        offset = 5,10
        fontColor = #FFFFFF
        fontFile = fileadmin/fonts/verdana.ttf
        fontSize = 11
        niceText = 0
         }
       }
 	
    ACT = 1
    ACT {
    allWrap = |*|
    backColor = #324454
    XY=[10.w]+25,18
      10 = TEXT
      10 {
        text.field = title
        offset = 5,10
        fontColor = #aaddaa
        fontFile = fileadmin/fonts/verdana.ttf
        fontSize = 11
        niceText = 0
         }
        } 
     }	

menu.10.3 = GMENU
menu.10.3.target=kontent
menu.10.3  {
    expAll = 1
    NO {
    allWrap = |*|
    backColor = #8ac2c2
    XY=[10.w]+25,18
    10 = TEXT
    10 {
      text.field = title
      offset = 5,10
      fontColor = #FFFFFF
      fontFile = fileadmin/fonts/verdana.ttf
      fontSize = 11
      niceText = 0
    }
  }
	}
	

kontent.10 < styles.content.get

myframeset.frameSet.rows = 136,46,*
myframeset.frameSet.params = frameborder="no" border="0" framespacing="0"
myframeset.frameSet  {
     10 = FRAME
     10.obj = header
     10.params = scrolling="NO" noresize frameborder="NO"
     20 = FRAME
     20.obj = menu
     20.params = scrolling="NO" noresize frameborder="NO" 
     30 = FRAME
     30.obj = kontent
     30.params = scrolling="AUTO" noresize frameborder="NO"

}
```

Hab den Menüframe auch schon als einzelne Page probiert, funzt auch nicht. Die EntryLevels stimmen und sind ja hier auch relativ irrelevant...

Any ideas ?

Den Link zur Seite kann ich leider nicht posten, ist firmenintern...

## Antworten

### [#2](https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht/2) · fragile74 · 2006-09-07

hat da keiner eine Idee zu ??? ich arbeite in dem Fall noch nicht mit CSS... hab ich einen Syntaxfehler etc ?

### [#3](https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht/3) · Unbekannter Benutzer · 2006-09-07

mmm, und du bist sicher, dass es als einzelne Seite nicht funktioniert? Hast du dabei die TypeNum und die targets geändert?

Ich habe jetzt 3mal über den Code gelesen und sehe da eigentlich kein Problem, definier doch zum testen auch mal einen RO mit den gleichen Einstellungen wie ACT und guck mal ob das funktioniert...

### [#4](https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht/4) · fragile74 · 2006-09-07

Ok,
hab das Menü nochmal umgebastelt und auf einer einzelnen Seite getestet. Liegt wohl tatsächlich an dem Frame. Wie werden denn die Menü-Zustände übergeben bzw. vom MausEvent weitergeleitet ? Für den Browser sollte doch der Frameinhalt eine geschlossene Plattform darstellen... muss ich irgendwie noch den typeNum-Wert oder eine ID an die Menü-Zustände übergeben ?

### [#5](https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht/5) · Unbekannter Benutzer · 2006-09-07

Naja im Detail weiß ich das auch nicht, aber es erscheint mir schon logisch, dass der Menüframe nicht wissen kann welche id im Contentframe gerade aktiv ist... Vielleicht kann man da mit den USER Zuständen was erreichen, ich habe noch nie eine Frameseite mit TYPO gebaut. Alternativ könntest du natürlich das target rausnehmen und die ganze Seite neu laden lassen, damit sollte es auch funktionieren.

### [#6](https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht/6) · fragile74 · 2006-09-07

Dein Argument zieht aber z.b. nicht beim RO-State, da wirdja das MouseEvent im Menu-Frame getriggert...

### [#7](https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht/7) · Unbekannter Benutzer · 2006-09-07

das ist ja Javascript, das müsste aber auch so funktionieren, oder tuts das auch nicht?

### [#8](https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht/8) · fragile74 · 2006-09-07

keiner der Menu-States funktioniert, das ist es ja...

---

Quelle: „Menüzustände funktionieren nicht“, typo3.net, https://www.typo3.net/d/49452-menuezustaende-funktionieren-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
