Guten Morgen alle Zusammen,
ich bin auf der Suche nach der richtigen Lösung für ein Klappmenü in GMENU Struktur. Ich habe da bereits ein wenig rumgebastelt. Leider bekomme ich kein Menü zu Stande. Kann mir da Jemand sagen, was ich konfigurieren muss, um ein Klappmenü zu bekommen...
Hiermit übermittel ich noch einmal meinen Script
## MainMenu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = |
lib.mainMenu.1 = GMENU
lib.mainMenu.1.special = directory
lib.mainMenu {
NoBlur = 1
expAll = 1
}
lib.mainMenu.1.NO {
backColor = #FFFFFF
XY = 200, 35
5 = IMAGE
5.file = fileadmin/templates/img/oberpunkt.jpg
10 = TEXT
10.text.field = title
10.align = left
10.fontFile = fileadmin/ITCKrist.TTF
10.fontSize = 20
10.fontColor = #000000
10.niceText = 1
10.niceText.sharpen = 99
10.offset = 20, 16
wrap = | <br>
}
IFSUB = 1
IFSUB.1 = GMENU
IFSUB.1.NO {
backColor = #FFFFFF
XY = 200, 35
5 = IMAGE
5.file = fileadmin/templates/img/unterpunkt.jpg
10 = TEXT
10.text.field = title
10.align = left
10.fontFile = fileadmin/ITCKrist.TTF
10.fontSize = 20
10.fontColor = #000000
10.niceText = 1
10.niceText.sharpen = 99
10.offset = 20, 16
wrap = | <br>
}
funktioniert.
## MainMenu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = |
lib.mainMenu.1 = GMENU
lib.mainMenu.1.special = directory
lib.mainMenu {
NoBlur = 1
expAll = 1
}
lib.mainMenu.1.NO {
backColor = #FFFFFF
XY = 200, 35
5 = IMAGE
5.file = fileadmin/templates/img/oberpunkt.jpg
10 = TEXT
10.text.field = title
10.align = left
10.fontFile = fileadmin/ITCKrist.TTF
10.fontSize = 20
10.fontColor = #000000
10.niceText = 1
10.niceText.sharpen = 99
10.offset = 20, 16
wrap = | <br>
}
lib.mainMenu.2 = GMENU
lib.mainMenu.2.NO {
backColor = #FFFFFF
XY = 200, 35
5 = IMAGE
5.file = fileadmin/templates/img/oberpunkt.jpg
10 = TEXT
10.text.field = title
10.align = left
10.fontFile = fileadmin/ITCKrist.TTF
10.fontSize = 20
10.fontColor = #000000
10.niceText = 1
10.niceText.sharpen = 99
10.offset = 20, 16
wrap = | <br>
}
Dennoch gehört das special = directory nicht in der Bereich GMENU der ersten Ebene, sondern wenn dann direkt ins HMENU.
Desweiteren hast du zu dem special gar kein value angegeben und special = directory ist zusammen mit entryLevel schlichtweg falsch. Bei Directory (value) gibst du eine Seiten ID an und beim TreeLevel eben die Ebene. Beides zusammen macht keinen Sinn.
Und:
NoBlur = 1 heißt nicht "NoBlur" sondern "noBlur". TypoScript ist Case-Sensitive. Dieses gehört dann in die MenüEbene. Also 1,2,3 usw...
expAll ebenso.
Sorry fürs klugscheißen, aber besser als wenn das einer so dirty kopiert.