Zum Inhalt springen

GMENU_LAYER die Details gehn an die Nerven...

Erstellt am 1. Februar 2004 · 1 Antwort · letzte Antwort am 3. Februar 2004

Tags: Frage

tony ·

Hi zusammen,

ein Menü im Stil von GMENU_LAYER bekomme ich hin aber ein Detail macht noch Probleme.

Ich möchte erreichen, dass das Untermenü an einer Position relativ zum übergeordneten Menü erscheint. Laut Dokumentation verwendet man dazu die Property "relativeToParentLayer" Im Forum habe ich eine Notiz gefunden, dass "relativeToParentLayer = 1" irgendwo(???) im Setup eingatragen werden muß. Um es kurz zu machen... nach unzähligen Versuchen... bewegte sich immer noch absolut nichts - und schon absolut nicht relativ zum übergeordneten Menü, also:

1: Wie gehe ich mit dem Befehl "relativeToParentLayer" um ? und
2: Wie positionieren ich dann das Untermenü?

Hier mein Versuchscode:

#---------------------GMENU_ZWEI START-------------------------

marks.GMENU_ZWEI = HMENU
marks.GMENU_ZWEI.entryLevel=0
marks.GMENU_ZWEI.1 = GMENU_LAYERS
marks.GMENU_ZWEI.1 {

layerStyle = position:absolute;left:px;top:px;width:px;VISIBILITY:hidden;

#Die x-Verschiebung des Untermenüs nach rechts hier: -200px
#xPosOffset = 300
#lockPosition = x

expAll=1
NO {
backColor = #A98660
XY = [10.w]+10, 20
10 = TEXT
10.text.field = title
10.fontFile = t3lib/fonts/SF_Eccentric_Opus.ttf
10.fontColor = #FFFFFF
10.fontSize = 12
10.offset = 8,15
10.niceText = 1
}
ACT < .NO
ACT = 1
ACT.10.fontColor = red
RO < .NO
RO = 1
RO.10.fontColor = #444444

}

marks.GMENU_ZWEI.2 = GMENU
marks.GMENU_ZWEI.2.wrap = |<BR>
marks.GMENU_ZWEI.2 {
NO {
backColor = |*| #A98660 || #444444 : *1.2 |*|
XY = 90, 20
relativeToParentLayer = 1
10 = TEXT
10.text.field = title
10.fontFile = t3lib/fonts/SF_Eccentric_Opus.ttf
10.fontColor = #FFFFFF
10.fontSize = 12
10.offset = 8,15
10.niceText = 1

20 = BOX
20.dimensions = 0,0,1,20
20.color = #444444

21 < .20
21.align = r

22 = BOX ||
22.dimensions = 0,0,90,1
22.color = #444444

23 = |*||*| || BOX
23.dimensions = 0,0,90,1
23.color = #444444
23.align = , b
}

ACT < .NO
ACT = 1
ACT.10.fontColor = red
RO < .NO
RO = 1
RO.10.fontColor = #444444
}

#---------------------GMENU_ZWEI ENDE----------------------

jorge_e ·

haste in der seitendefinition das eingegeben:

page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php

daran scheiterte es auch anfangs bei mir

grüsse georg