Zum Inhalt springen

GMenü Layer am falschen Platz

Erstellt am 5. September 2005 · 3 Antworten · letzte Antwort am 5. September 2005

Tags: Frage

pmargardt ·

Hi Leute!

Ich sitze nun schon den ganzen Tag an meinem Menü und komme einfach nicht dahinter, was ich wo falsch mache.

(Ich habe ein HTML-Template in dem ich mit MARKS die einzelnen AbschnitteTeile füllen möchte.)

Folgendes:
Ich möchte ein Horizontales Menu erstellen.
Die zweite Ebene soll dann beim "OnMouseOver" nach unten klappen.

Da hänge ich nun! #angry#
Die erste ebene wird mir angezeigt!
Die zweite auch, aber ganz am Anfang meiner Seite, nicht unterhalb meines Menüs.

Wo liegt denn da mein Fehler??
Hier mal der Code:

includeLibs.gmenu_layers = media/scripts/gmenu_layers.php

seite = PAGE
seite {
  typeNum = 0
  bodyTag = <body bgcolor="#FFFFFF">
  stylesheet = fileadmin/stylesheet/xxx.css
  meta.AUTHOR = Patrick Margardt
  meta.DESCRIPTION = Test

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

  10.marks {
    LOGO = IMAGE
    LOGO.file = fileadmin/.../topas-logo.gif

    TOP = IMAGE
    TOP.file = GIFBUILDER
    TOP.file {
      XY = 400,50
      backColor = #FFFFFF
      10 = TEXT
      10.text.field = title
      10.fontSize = 25
      10.fontFile = fileadmin/.../arialbi.ttf
      10.fontColor = #CCCCCC
      10.offset = 58,45

      20 = TEXT
      20.text.field = title
      20.fontSize = 25
      20.fontFile = fileadmin/.../arialbi.ttf
      20.fontColor = #A0A098
      20.offset = 38,32

      30 = TEXT
      30.text.field = title
      30.fontSize = 25
      30.fontFile = fileadmin/.../arialbi.ttf
      30.fontColor = #003098
      30.offset = 35, 35
    }

    MAIN_MENU = HMENU
    MAIN_MENU.special = directory
    MAIN_MENU.special.value = 47
    MAIN_MENU.entryLevel = 1
    MAIN_MENU.1 = GMENU_LAYERS
    MAIN_MENU.1.layerStyle = position:asolute;VISIBILITY:hidden;
    MAIN_MENU.1.lockPosition = x
    MAIN_MENU.1.xPosOffset = -210
    MAIN_MENU.1.topOffset = 55
    MAIN_MENU.1.displayActiveOnLoad = 0
    MAIN_MENU.1.hideMenuWhenNotOver = 1
    MAIN_MENU.1.expAll = 1
    MAIN_MENU.1.NO = 1
    MAIN_MENU.1.NO {
      XY = 110, 22
      backColor = #003098
 
      10 = TEXT
      10.text.field = title
      10.fontColor = #FFFFFF
      10.fontFile = fileadmin/.../arialb.ttf
      10.fontSize = 10
#      10.niceText = 1
      10.offset = 15, 15

      20 = IMAGE
      20.file = GIFBUILDER
      20.file {
        XY = 1, 10
        backColor = #FFFFFF
      }
      20.offset = 9, 5

      30 = IMAGE
      30.file = GIFBUILDER
      30.file {
        XY = 1, 6
        backColor = #FFFFFF
      }
      30.offset = 10, 7

      40 = IMAGE
      40.file = GIFBUILDER
      40.file {
        XY = 1, 6
        backColor = #FFFFFF
      }
      40.offset = 8, 7

      50 = IMAGE
      50.file = GIFBUILDER
      50.file {
        XY = 1, 2
        backColor = #FFFFFF
      }
      50.offset = 11, 9

      60 = IMAGE
      60.file = GIFBUILDER
      60.file {
        XY = 1, 2
        backColor = #FFFFFF
      }
      60.offset = 7, 9

      500 = IMAGE
      500.file = GIFBUILDER
      500.file {
        XY = 110, 1
        backColor = #FFFFFF
      }
      500.offset = 1, 1

      510 = IMAGE
      510.file = GIFBUILDER
      510.file {
        XY = 110, 1
        backColor = #FFFFFF
      }
      510.offset = 1, 20
    }

    MAIN_MENU.1.RO < .MAIN_MENU.1.NO
    MAIN_MENU.1.RO {
      9 < .10
      9.fontColor = #000000
      9.offset = 14,16

      41 = IMAGE
      41.file = GIFBUILDER
      41.file {
        XY = 1, 6
        backColor = #003098
      }
      41.offset = 8, 7

      61 = IMAGE
      61.file = GIFBUILDER
      61.file {
        XY = 1, 2
        backColor = #003098
      }
      61.offset = 7, 9
    }

    MAIN_MENU.2 = GMENU
    MAIN_MENU.2 {
      NO {
        wrap=|<br />
        XY = 120, 22
        10 = BOX
        10.dimensions = 2,1,146,18
        10.color = #003098
        20 = BOX
        20.dimensions = 3,2,144,16
        20.color = #FFFFFF
        30 = BOX
        30.dimensions = 4,3,142,14
        30.color = #003098
        40 = TEXT
        40.text.field = title
        40.fontColor = #FFFFFF
        40.fontFile = fileadmin/.../arialb.ttf
        40.fontSize = 9
        40.offset = 20, 14
        }
      }

#    MAIN_CONTENT = CONTENT
#    CONTENT {
#      table = tt_content
#      select.orderBy = sorting
#      select.where = colPos = 0
#    }

    COPYRIGHT = IMAGE
    COPYRIGHT.file = GIFBUILDER
    COPYRIGHT.file {
      XY = 300,12
      backColor = #FFFFFF
      10 = TEXT
      10.text = 2005
      10.fontSize = 8
      10.fontFile = fileadmin/.../arialbi.ttf
      10.fontColor = #000000
      10.offset = 120, 8
  }
}

Ich vermute, dass mein MAIN_MENU.2 keinen Bezug zum MAIN_MENU.1 hat!
Aber wie mache ich das???

Vielen dank schon mal für die Hilfe!
Patrick

Fabian-K ·

Hoi!
Ich habe auch auf einer meiner Seiten ein GMENU_LAYERS.

Du musst ein wenig mit den Haupt-Attributen rumspielen..

Mein GMENU_LAYERS faengt so an:

  1 = GMENU_LAYERS
  1 {
    ieSelectFix = 1
    displayActiveOnLoad = 0
    hideMenuWhenNotOver = 1
    layerStyle = position:absolute;VISIBILITY:hidden;
    lockPosition = x
    xPosOffset = -48
    topOffset = 214
    expAll=1
    NO {
      ...

Musste halt Ausporbieren..

pmargardt ·

*omg*

Also vielen Dank für dein Beispiel.

Es funktioniert sogar mit meinem, jetzt wo mir aufgefallen ist, dass ich in Zeile 52 einen Rechtschreibefehler hatte. *schäm*

Aber du hast recht! absolut schreibt man mit b!!! #paralyzed#

thx!