Statt FRAMEs werden FRAMESETs erzeugt [Gelöst]


  • 0 x
    10. 11. 2009, 13:12

    Hi,

    da ich eine vorhandene Page in ein FRAMESET umbauen muss (Grund irrelevant), war ich am basteln.

    Es ist nur ein FRAMESET mit zwei FRAMEs. Eigentlich nicht tragisch. Wenn ich mir das aber mit dem Firebug anschaue, wird ein FRAMESET mit zwei FRAMEs erzeugt (Das ist super). Aber dann: in jedem der FRAMEs wird wiederum ein FRAMESET mit zwei FRAMEs erzeugt. Ungewollt. Ich habe keine weiteren FRAMESETs definiert. Nur zwei stinknormale FRAMEs.

    Also statt nur 2 FRAMEs habe ich 2x2 FRAMEs.

    Mein Setup:

    #####################################
    # P A G E M I T F R A M E S
    #####################################

    config.intTarget = page

    page = PAGE
    top = PAGE

    page.typeNum = 1
    top.typeNum = 2

    outer_frameset = PAGE
    outer_frameset.typeNum = 0

    outer_frameset.frameSet.rows = 200,*
    outer_frameset.frameSet.params = border="0" framespacing="0" frameborder="no"

    outer_frameset.frameSet {

    1 = FRAME
    1.obj = top
    1.params = scrolling="no" noresize frameborder="no" marginwidht="0" marginheight="0"

    2 = FRAME
    2.obj = page
    2.params = scrolling="auto" noresize frameborder="no"
    }

    ##########################################
    # D e f i n i t i o n d e r F r a m e s
    ##########################################

    top.includeCSS {
    file10 = top.css
    file10.media = screen
    }

    top.10 = TEMPLATE
    top.10.template = FILE
    top.10.template.file = top.html
    top.10.workOnSubpart = TOP

    top.10.marks {

    TOP < styles.content.getBorder
    }

    page.includeCSS {
    file10 = main.css
    file10.media = screen
    }

    page.10 = TEMPLATE
    page.10.template = FILE
    page.10.template.file = main.html
    page.10.workOnSubpart = MAIN

    page.10.marks {

    HAUPTNAVI < lib.hauptnavi
    SUBNAVI < lib.subnavi
    CONTENT_MIDDLE < styles.content.get
    METANAVI < lib.metanavi
    CONTENT_RIGHT < styles.content.getRight

    }

    SG

    Margin


  • 0 x
    12. 11. 2009, 12:31 - Lösung

    Hi TheFreeman,

    danke. Die Doku war super. Hat mich aber nicht weiter gebracht, weil der Knackpunkt woanders lag. Mein Code ist sauber, wie sich später herausgestellt hat.

    Es war was anderes, was typo3 beeinflusst hat. Und zwar die Konfiguration der RealURL.
    Die Zeile:
    [TS]config.tx_realurl_enable = 1[/TS]
    war der Übeltäter. Einmal auskommentiert, schon werden die FRAMES sauber erstellt.

    Mann, bin ich froh! :D

    Ich hoffe, ich kann damit auch anderen helfen.

    Ciao

    Margin


  • 1
  • TheFreeman TheFreema...
    Jedi-Meister
    0 x
    504 Beiträge
    0 Hilfreiche Beiträge
    11. 11. 2009, 19:01

    Hallo Margin.

    Vielleicht hilft Dir das hier weiter:
    http://typo3.org/documentation/document-library/tutorials/doc_tut_n3/0.0.1/view/1/1/ #giggle#


  • 0 x
    12. 11. 2009, 12:31

    Hi TheFreeman,

    danke. Die Doku war super. Hat mich aber nicht weiter gebracht, weil der Knackpunkt woanders lag. Mein Code ist sauber, wie sich später herausgestellt hat.

    Es war was anderes, was typo3 beeinflusst hat. Und zwar die Konfiguration der RealURL.
    Die Zeile:
    [TS]config.tx_realurl_enable = 1[/TS]
    war der Übeltäter. Einmal auskommentiert, schon werden die FRAMES sauber erstellt.

    Mann, bin ich froh! :D

    Ich hoffe, ich kann damit auch anderen helfen.

    Ciao

    Margin

  • 1