Hallo zusammen :-)
Habe jetzt schon mehrfach u.a. auch das Tutorial Frames durchgelesen und die Anweisung eins zu eins ausprobiert. Allerdings bekomme ich das Menü bei mir einfach nicht zum Laufen. Vielleicht habe ich ja irgendwo in meinem Template ein Denkfehler und ich finde ihn einfach nicht. Daher wäre ich für jeden Vorschlag dankbar.
Das Script sieht gekürzt wie folgt aus:
zentriert = PAGE
leer = PAGE
header = PAGE
menu = PAGE
[...]
zentriert.typeNum = 0
leer.typeNum = 1
header.typeNum = 2
menu.typeNum = 3
[...]
leer.10 = TEMPLATE
leer.10 {
template = FILE
template.file = fileadmin/frame/leer.htm
workOnSubpart = DOKUMENT
}
[...]
menu.bodyTag = <BODY background="../site/images/back.gif">
menu.10 = TEMPLATE
menu.10 {
template = FILE
template.file = fileadmin/frame/menue.htm
workOnSubpart = DOKUMENT
marks.SEITENTITEL = TEXT
marks.SEITENTITEL.field = title
subparts.MENU_INHALT = HMENU
subparts.MENU_INHALT.special = list
subparts.MENU_INHALT.special.value = 1
subparts.MENU_INHALT.1 = GMENU
subparts.MENU_INHALT.1.expAll = true
subparts.MENU_INHALT.1.NO
{
XY = 100,20
backColor = red
10 = TEXT
10.text.field = title
10.fontSize = 14
10.fontColor = black
10.offset = 5,15
10.niceText = 0
}
subparts.MENU_INHALT.2 < subparts.MENU_INHALT.1
subparts.MENU_INHALT.3 < subparts.MENU_INHALT.1
}
[...]
zentriert.frameSet.cols = *,780,*
zentriert.frameSet.params = framespacing="0" frameborder="NO" border="0" noresize
zentriert.frameSet {
1 = FRAME
1.obj = leer
1.params = scrolling="NO" marginwidth="0" marginheight="0" noresize
2 = FRAMESET
2.rows = *,550,*
2.params = framespacing="0" frameborder="NO" border="0" noresize
2 {
1 = FRAME
1.obj = leer
1.params = scrolling="NO" marginwidth="0" marginheight="0" noresize
2 = FRAMESET
2.rows = 88,*
2.params = framespacing="0" frameborder="NO" border="0" noresize
2 {
1 = FRAME
1.obj = header
1.params = scrolling="NO" marginwidth="0" marginheight="0" noresize
2 = FRAMESET
2.cols = 196,*
2.params = framespacing="0" frameborder="NO" border="0" noresize
2 {
1 = FRAME
1.obj = menu
1.params = scrolling="NO" marginwidth="0" marginheight="0" noresize
2 = FRAMESET
2.rows = 42,*
2.params = framespacing="0" frameborder="NO" border="0" noresize
2 {
[...]
}
3 = FRAME
3.obj = leer
3.params = scrolling="NO" marginwidth="0" marginheight="0" noresize
}
Das Frameset wird korrekt dargestellt und die Inhalte auch. Nur bekomme ich weder ein GMENU noch ein TMENU zum Laufen. Liegt das evtl an den Scripts? Denn in einem Test ohne Frames funktioniert das GMENU mit oben eingesetztem Script.
Die Subparts und Marker werden ersetzt. Der Seitentitel wird gekorrekt angezeigt. Daran kann es also nicht liegen. Es muss irgendwie mit dem Menüaufruf zu tun haben. Im Netz habe ich leider nicht viel gefunden, was mir jetzt weiter helfen könnte.
Hoffe ich habe nicht doch irgendwo noch eine Klammer vergessen und mich damit absolut geoutet. Allerdings habe ich die bereits mehrfach nachgezählt und überprüft. Daran kann es nicht liegen. Aber je länger ich mir das Script anschaue, desto weniger sehe ich heute noch.