Zum Inhalt springen

Frames fertig eingerichtet... und weiter?

Erstellt am 14. August 2005 · 1 Antwort · letzte Antwort am 14. August 2005

Tags: Frage

Unbekannter Benutzer ·

Hallo allesamt!

Da ich weder in den Tutorials, noch hier im FOrum etwas dazu gefunden habe, muss ich einfach mal nachfragen. Ich habe meine Frames fertig eingerichtet:

frameset = PAGE
frameset.typeNum = 0
 
oben = PAGE
oben.typeNum = 1
 
main = PAGE
main.typeNum = 2

frameset.frameSet {
  rows = 130, *
  params = border="0" framespacing="0" frameboarder="no"
 
  1 = FRAME
  1.obj = oben
  1.src = fileadmin/oben.htm
  1.params = scrolling="no" noresize frameborder="no" marginheight="5"
   
  2 = FRAME
  2.obj = main
  2.src = fileadmin/main.htm
  2.params = scrolling="auto" noresize frameboarder="no"
}

So, das ist alles, was ich habe und es sieht auch schon gut aus. Die HTML-Vorlagen sind sichtbar, die CSS-Styles sichtbar und die Marker auch.

Ich habe nun aber keine Ahnung mehr, wie ich die Marker ansprechen soll. Normalerweise - also ohne Frames - weise einer Variable den Typ PAGE zu. und innerhalb der Variable kommen dann meine ganze weiteren TypoScipt-Befehle dazu.

Aber das scheint ja jetzt nicht mehr zu geben, weil den einzelnen Frames ja schon PAGE zugeordnet sind und auch schon eine typeNum besitzen.

Wie kann ich jetzt also die Marker ansprechen? Muss ich da vorher noch was definieren?

Vielleicht kann mir da jemand mal mit einem Code-Beispiel weiterhelfen. Ich bin da irgendwie zu blöd für.

Gruss
Sascha

Unbekannter Benutzer · · Beste Antwort

Hallo nochmal!

Ich könnte mir vorstellen, dass das so funktionieren könnte. Habe aber bisher noch keinen Erfolg gehabt:

frameset = PAGE
frameset.typeNum = 0
 
oben = PAGE
oben.typeNum = 1
 
main = PAGE
main.typeNum = 2

frameset.frameSet {
  rows = 130,*
  params = border="0" framespacing="0" frameboarder="no"
 
  1 = FRAME
  1.obj = oben
  1.src = fileadmin/oben.htm
  1.params = scrolling="no" noresize frameborder="no" marginheight="5"
   
  2 = FRAME
  2.obj = main
  2.src = fileadmin/main.htm
  2.params = scrolling="auto" noresize frameboarder="no"
}


oben {
  10 = TEMPLATE
  10.template = FILE
  10.template.file = fileadmin/oben.htm
  10.workOnSubpart = DOKUMENT

  10.marks {
    MENU_OBEN = HMENU
    MENU_OBEN.special = directory
    MENU_OBEN.special.value = 8
    MENU_OBEN.1 = TMENU
    MENU_OBEN.1.NO = 1
    MENU_OBEN.1.NO.linkWrap =  | | |*|  | | |*|  |
    }
}