Hallo!
Möchte ein einfaches grafisches Menü erstellen.
Sobald man später auf einen Punkt drückt, sollen entsprechende Unterpunkte angezeigt werden.
Wenn ich expAll = 0 schalte werden mir die Unterpunkte leider überhaupt nicht angezeigt, wenn expAll = 1 werden sie logischerweise immer angezeigt. => Warum werden sie bei mir, obwohl ich expAll = 0 habe auch nicht angezeigt wenn eigendlich Unterpunkte vorhanden sein müssten?
Hier mal mein Code
page.10.marks.MENU_LINKS = HMENU
page.10.marks.MENU_LINKS.special = directory
page.10.marks.MENU_LINKS.special.value = 9
page.10.marks.MENU_LINKS.1 = GMENU
page.10.marks.MENU_LINKS.1 {
expAll=0
NO{
wrap = | <BR>
XY = 120,30
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/alanis.ttf
10.fontSize = 20
10.fontColor = black
10.offset = 8, 15
10.niceText = 0
}
ACT < .NO
ACT = 1
ACT.10.fontColor = red
RO < .NO
RO=1
RO.10.offset = 9, 16
}
page.10.marks.MENU_LINKS.2 = GMENU
page.10.marks.MENU_LINKS.2 {
wrap = |<br>
expAll = 0
NO {
wrap = | <BR>
XY = 120,30
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/alanis.ttf
10.fontSize = 20
10.fontColor = black
10.offset = 15, 15
10.niceText = 0
}
ACT < .NO
ACT = 1
ACT.10.fontColor = red
RO < .NO
RO = 1
RO.10.fontColor = yellow
}
Danke schon mal für eure Hilfe!
philipp
Bin ich den dafür zu blöd?
Fang jetzt schon langsam an, an diesem Menü zu verzweifeln. Da liegt bestimmt irgendwo ein dummer Denkfehler von mir vor ...
Wäre euch echt dankbar, wenn ihr das TS mal kurz durchschauen würdet!
Danke!
philipp
wieso hast du denn diese zeile
expAll = 0
überhaupt drin?
lösch sie doch mal...
Hi Doku!
Habe sie jetzt mal ganz rausgeworfen.
Leider sehe ich immer noch nicht die Unterpunkte eines dann ausgewählten Menü-Punktes.
Danke aber schon mal ...
philipp
Hi!
Also das ist schon eine ziemlich komische Sache.
Wenn ich expAll = 1 habe, dann sind meine Menüs halt voll ausgefahren. Dann wäre das Menü aber ziemlich groß, deshalb sollen halt immer nur die Unterseiten im Menü nur dann angezeigt werden, wenn ich auf die entsprechende Seite klicke.
Da passiert bei mir aber gar nichts.
Könntet ihr euch den TS-Auszug vielleicht mal kurz anschauen?
Grüße und ein großes Danke
philipp
Hi,
hier ein Beispiel aus einem funktionierenden Menü von einer meiner Seiten:
page.10 {
marks.MENU_LINKS = HMENU
marks.MENU_LINKS.special = directory
marks.MENU_LINKS.special.value = 1 #(Seiten-ID)
marks.MENU_LINKS.entryLevel = 0
marks.MENU_LINKS.1 = GMENU
marks.MENU_LINKS.1 {
expAll=0
NO {
backColor = #ffcc00
wrap = | <br>
XY = 200, 20
5 = IMAGE
5.file = fileadmin/images/umenu.gif
5.file.width = 200
5.file.height = 140
10 = TEXT
10.text.field = title
10.fontFace = fileadmin/fonts/verdana.TTF
10.fontColor = #cc0000
10.fontSize = 14px
10.offset =17, 14
10.niceText = 1
}
# Style des aktuellen Menüs:
ACT < .NO
ACT = 1
ACT {
backColor = #ffcc00
10.fontColor = red
10.niceText = 1
}
RO < .NO
RO=1
RO {
backColor= #ffcc01
10.fontColor = black
}
}
marks.MENU_LINKS.2 = GMENU
marks.MENU_LINKS.2 {
expAll = 0
NO {
wrap = | <br>
XY = 200, 18
5 = IMAGE
5.file = fileadmin/images/umenu.gif
5.file.width = 200
5.file.height = 190
10 = TEXT
10.text.field = title
10.fontFile = verdana
10.fontSize = 12
10.fontColor = #616387
10.niceText = 1
10.offset = 20, 12
}
}
ACT < .NO
ACT = 1
ACT {
backColor = #ffcc00
10.fontColor = #616387
}
RO < .NO
RO=1
RO {
backColor= #ffcc01
10.fontColor = #616387
}
}
Das Menü ist hier im Einsatz. Die Seite wird momentan nicht weitergebaut.
Kann zwar sein, dass nach unten noch ne geschweifte Klammer zu fehlt, aber das hab ich jetzt auf die Schnelle nicht überprüft.
Viel Erfolg,
Schnickeschnack
Hi Schnickeschnack!
Danke für dein Menü. Dank dem bin ich auf den Fehler gekommen: das entry-Level war 0 und muss natürlich 1 sein.
Grüße
philipp