Zum Inhalt springen

GMENU mit Frames funktioniert nicht

Erstellt am 26. März 2004 · Noch keine Antworten

Tags: Frage

radiowecker ·

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.