Zum Inhalt springen

GMENU quer auf mehreren Ebenen...

Erstellt am 21. April 2003 · 1 Antwort · letzte Antwort am 21. April 2003

Tags: Frage

Thomas Schroeder ·

Hi everybody,

wieder mal ein kleines Problem mit dem GMENU:

Ich möchte folgende 2 Varianten erreichen:

Variante 1:
MENUE1 MENUE2 MENUE3
MENUE2_1 MENUE2_2 MENUE2_3

Varinate 2:
MENUE1 MENUE2 MENUE3
MENUE1_1
MENUE1_2
MENUE1_3

Ich hoffe es ist klar geworden: sobald es unter einem Hauptmenüpunkt weitere Einträge gibt und man auf diesen Punkt klick (noch besser wärs gleich beim RollOver!), sollen eine Zeile tiefer diese Menüpunkte erscheinen, ebenfalls alle quer (Variante 1) oder alle untereinander unter dem jeweiligen Hauptmenüpunkt (Variante 2). Diese Spielchen kennt man ja aus Javascript.

Meine derzeitige Lösung produziert aber leider beispielsweise so etwas:
MENUE1 MENUE2 MENUE2_1 MENUE2_2 MENUE2_3 MENUE3

Ich nehme an, das es irgendwie mit dem Wrap zu tun hat, habe da schon in x Varianten ewig rumprobiert #evil# , leider ohne den gewünschten Effekt. 😢

Mein Code:

###
### MENUE "QUERMENUE"
###
marks.QUERMENUE = HMENU

### 1. Ebene des Quermenüs
marks.QUERMENUE.1 = GMENU
marks.QUERMENUE.1.target = _self
marks.QUERMENUE.1 {
expAll = 0
NO {
wrap =  |
XY = [5.w],[5.h]
5 = IMAGE
5.file = fileadmin/daten/qm_aus.gif
10 = TEXT
10.text.field = title
10.fontSize = 10
10.fontFile = fileadmin/daten/BAUHAUSM.TTF
10.fontColor = #FFFFFF
10.offset = 10,10
10.niceText = 1
}
ACT < .NO
ACT = 1
ACT.5.file = fileadmin/daten/qm_aktiv.gif

RO < .NO
RO = 1
RO.5.file = fileadmin/daten/qm_an.gif
}

### 2. Ebene des Quermenüs
marks.QUERMENUE.2 = GMENU
marks.QUERMENUE.2.target = _self
marks.QUERMENUE.2 {
expAll = 0
NO {
wrap = &nbsp;|
XY = [5.w],[5.h]
5 = IMAGE
5.file = fileadmin/daten/qm_aus.gif
10 = TEXT
10.text.field = title
10.fontSize = 10
10.fontFile = fileadmin/daten/BAUHAUSM.TTF
10.fontColor = #FFFFFF
10.offset = 20,10
10.niceText = 1
}
ACT < .NO
ACT = 1
ACT.5.file = fileadmin/daten/qm_aktiv.gif

RO < .NO
RO = 1
RO.5.file = fileadmin/daten/qm_an.gif
}

Tja, please help 😉

10000000 Dank!!!!

derTom

robert.​meyer ·

Hallo,

probieren Sie es doch mal so:

marks.QUERMENUE = COA
marks.QUERMENUE.10 = HMENU
marks.QUERMENUE.10 [...]
marks.QUERMENUE.10.1 = GMENU
marks.QUERMENUE.10.1.target = _self
[...]

marks.QUERMENUE.20 = HMENU
marks.QUERMENUE.20 [...]
marks.QUERMENUE.20.entryLevel = 2 ## hier mal etwas mit den Zahlen spielen
marks.QUERMENUE.20.2 = GMENU
marks.QUERMENUE.20.2.target = _self
[...]