Zum Inhalt springen

gmenu_layers: Bezugspunkte *verwirrt*

Erstellt am 10. Dezember 2004 · 7 Antworten · letzte Antwort am 12. Dezember 2004

Tags: Frage

johanness ·

Hallo Leute,

ich habe meinen Marker mitt zentrieren lassen im Tempalte: <td align="center">###MARKER</td>

Wenn ich nun meine Layer-Menü erstellen lasse sieht es so aus: http://p7022.typo3server.info/

Kan mir mal einer evtl. erklären was es mit leftOffset bzw. xPosOffset. Auch diese Befehle wie relativeToTriggerItem und was es da alles gibt vielleicht?? Gibt's da Doku auf De?

Danke,
Johannes

greenbanana ·

Hallo Johannes,

Ich bin momentan selbst am gmenu_layers basteln. Einen kleinen Schritt weiter bin ich. Doch leider auch nicht wesentlch.

Also bei mir sieht das so aus:http://new.greenbanana.ch

Vielleicht hilft Dir mein Code etwas weiter:

page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
page = PAGE
page.typeNum = 0
page.bodyTag = <body background="templatebilder/bg.jpg" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template/index.html
workOnSubpart = DOKUMENT
}

######################## CONTENT ###################################
page.10 {

marks.CONTENT = CONTENT
marks.CONTENT < styles.content.get
marks.FUSS < styles.content.getRight
marks.HEADER < styles.content.getBorder
}
######################## MENU OBEN #################################
page.10 {

marks.MENU = HMENU
marks.MENU.1 = GMENU_LAYERS
marks.MENU.1 {
collapse = 1
xPosOffset = -190
yPosOffset = -20
expAll=1
layerStyle = position:absolute;left:0px;top:20px;width:10px; VISIBILITY:hidden;
lockPosition = x
displayActiveOnLoad = 1
dontHideOnMouseUp = 1
NO.backcolor = #cccccc
NO.XY = [10.w]+30, 20
NO.10 = TEXT
NO.10.text.field = title
NO.10.offset = 5,15
}
}

page.10 {
marks.MENU.2 = GMENU_LAYERS
marks.MENU.2 {
layerStyle = position:absolute;left:0px;top:200px;width:10px; VISIBILITY:hidden;
xPosOffset = -50
yPosOffset = -85
lockPosition = y
expAll=1

NO.XY = 140, 20
NO.10 = TEXT
NO.backColor = = #CCCCCC
NO.10.fontColor = white
NO.10.text.field = title
NO.10.offset = 5,13
RO < .NO
RO = 1
RO.10.fontColor = #CCCCCC
RO.backColor = white
}
}

page.10 {

marks.MENU.3 = GMENU
marks.MENU.3 {
wrap = <nobr>|</nobr>
NO.backColor = #cccccc
NO.XY = [10.w]+10, 14
NO.10 = TEXT
NO.10.text.field = title
NO.10.offset = 5,10

}
}
########################################################################

Mittels xPosOffset und yPosOffset kannst Du dein Submenu ausrichten. Von links oben her gesehen...

Mittels lockPosition gibst du an auf welche seite dein Menu ausklappen soll.

Doch jetzt zu meinem Problem

Was muss ich ändern, dass:

1. meine Submenus fixiert werden?
2. wie kann ich die Submenus von der Tabelle abhängig ausrichten? Denn mein Menu ist in einer zentrierten Tabelle. Je nach dem wie gross ich mein Browserfenster mache steht das Submenu an einem andern Ort

Mit freundlichen Grüssen GreenBanana

johanness ·

1. dontFollowMouse = 1
2. Weiß ich nicht! Ich hätte es auf meiner Seite jetzt so gemacht, dass das Menü immer fest sein muss. Aber es gibt sicher bessere Lösungen!

greenbanana ·
johanness schrieb

1. dontFollowMouse = 1

Danke erstmals für Deine Antwort. Ich habe es eingefügt und es ist auch schon viel besser. Doch leider hat sich auch schon das nächste Problem dadurch ergeben.

Es fixiert sich nicht immer am selben Ort. Je nach dem wo man mit der Maus auf das Menu fährt bleibt es stehen. Es sieht momentan so aus :http://new.greenbanana.ch

Hast Du dafür auch noch eine Lösung?

...Das Problem mit der zentrierten Tabelle scheint ja wohl nicht so weit verbreitet zu sein. Bin immernoch krampfhaft am suchen.... KEINER NE LÖSUNG ??!!??!!

Gruss GreenBanana

johanness ·

Jetzt kannst du vieleicht verstehen, warum ich den Unterschied zwischen diesen Positionierungsbefehler nicht verstehe 😉 Mir geht's genuaso!

greenbanana ·
johanness schrieb

Jetzt kannst du vieleicht verstehen...

Oh ja ich verstehe Dich zu gute 😉 Doch das werden wir schon noch hinkriegen...

Wäre doch gelacht...

Gruss GreenBanana

greenbanana ·

#3197

...hab da doch noch was gefunden. Habs zwar noch nicht getestet doch scheint genau das zu sein was wir suchen.

Gib mir bitte bescheid, wenn es dir geholfen hat. Danke

Ich versuche das jetzt auf meiner Page zu verwirklichen....

Gruss GreenBanana

greenbanana ·

Ciao ich schon wider... #giggle# #giggle#

...Hey das ist die Lösung !!!!!!!

Ist genau das was ich (und du glaube ich auch) gesucht hast. Hatte bis jetzt lediglich Zeit, das Beispielprojekt 1:1 zu übernehmen...

...doch das Sieht super aus. Schau s Dir an: http://new.greenbanana.ch

Guten Wochenstart!!! Gruss GreenBanana