Zum Inhalt springen

problem mit frame hauptmenue wird nicht angezeigt

Erstellt am 8. August 2007 · 3 Antworten · letzte Antwort am 9. August 2007

Tags: Frage

flo2210 ·

hallo ich haette da mal eine frage und hoffe jemand von euch kann mir weiterhelfen. also ich erstelle gerade eine seite mit typo3 die aus frames besteht, haut alles soweit hin bis auf den frame in dem sich das hauptmenue befindet der wird einfach nicht eingelesen die andern frames werden wunderbar dargestellt nur dieser nicht. bitte koennt ihr euch mal das template setup ansehen moeglicherweise findet ihr ja meinen denkfehler, danke im voraus gruss flo!

template setup:

# Debug-Panel in die Ausgabe einblenden
config.admPanel = 1


config.intTarget = {$PAGE_TARGET}

# Konstanten fuer Template definieren
# Wenn notwendig koennen die Konstanten hier benutzt werden und im extension-Template von einzelnen
# Seiten veraendert werden.
{$.templatefile}

{$.BGIMAGE}

# Statische Dokumente simulieren
# Achtung, funktioniert nur, wenn Apache rewrite eingeschaltet ist.
# Config-Zeilen fuer Apache:
#----------------------------------------------------------
#             RewriteEngine on
#             RewriteRule ^[^/]*\.html$ index.php
#----------------------------------------------------------
config.simulateStaticDocuments = 0

# Configuring the Auto-Parser:
# Hinweis: Extension per Ext. Manager muss installiert sein.
plugin.tx_automaketemplate_pi1 {
  # Read the template file:
  content = FILE
  content.file = fileadmin/template/{$.templatefile}

  # Here we define which elements in the HTML that
  # should be wrapped in subpart-comments:
  elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY

    HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEADER
    HEAD.rmTagSections = title

    TD.all = 1
  }
 
  # Prefix all relative paths with this value:
  relPathPrefix = fileadmin/template/
}

# Hauptmenue oben erzeugen
# Hauptnavigation erste Ebene
temp.menu_1 = HMENU
temp.menu_1.1 = TMENU
temp.menu_1.1 {
  # target nur bei Verwendung von Frames setzen
  target = hauptmenue
  # Normal state properties
  NO {
    ATagParams = class="hnav"
    allWrap = <td width="133" valign="top"><p class="text">|</td>
  }
}
  
 # Zweite Ebene der Hauptnavigation
 # Wird nur bei bestimmten Seiten angezeigt.
temp.menu_1.2 = TMENU
temp.menu_1.2 {
  # Target nur bei Verwendung von Frames setzen
  target = PAGE

  # Normal state properties
  NO {
    beforeImg = fileadmin/user_upload/pfeil.gif
    beforeWrap = | &nbsp;
    beforeImgParams = width="7" height="7" alt="" border="0" class="r1img"
    ATagParams = class="unav"
#    allWrap = <tr><td class="unavi"><img src="/media/buttons/pfeil.gif" width="7" height="7" alt="" border="0" class="r1img">|</td></tr>
    allWrap = <tr><td class="unavi">|</td></tr>
  }
  # Enable active state and set properties:
  ACT = 1
  ACT {
    beforeImg = fileadmin/user_upload/pfeil_b.gif
    beforeWrap = | &nbsp;
    beforeImgParams = width="7" height="7" alt="" border="0" class="r1img"
    ATagParams = class="anav"
#    allWrap = <tr><td class="unavi"><img src="/media/buttons/pfeil_b.gif" width="7" height="7" alt="" border="0" class="r1img">|</td></tr>
    allWrap = <tr><td class="unavi">|</td></tr>
  }
}


# Defining the menu-frame, "menu"
# Header code, stylesheet
hauptmenu.headerData.10 = TEMPLATE
hauptmenu.headerData.10 {
  template = FILE
  template.file = fileadmin/template/hauptmenue.tmpl
  workOnSubpart = DOCUMENT_HEADER
}

# Bodytag
hauptmenu.bodyTag = <BODY bgcolor="#ffffff">
# Page-content
hauptmenu.10 = TEMPLATE
hauptmenu.10 {
  template = FILE
  template.file = fileadmin/template/hauptmenue.tmpl
  workOnSubpart = DOCUMENT_BODY


  # Hauptnavigation ins Template einfuegen
  # Markierung: ###menu_1###
  subparts.menu_1 < temp.menu_1

}
# *************************
# Defining the content-frame, "page"
# *************************
# Header code, stylesheet
page.headerData.10 = TEMPLATE
page.headerData.10 {
  template = FILE
  template.file = fileadmin/template/news.tmpl
  workOnSubpart = DOCUMENT_HEADER
}

# Bodytag
page.bodyTag = <BODY bgcolor="#ffffff" background="fileadmin/frames/background.gif"/>
page.bodyTagAdd = style="margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:100%;height:100%;"
page.stylesheet = fileadmin/template/css/fk.css
# Page-content
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/news.tmpl
  workOnSubpart = DOCUMENT_BODY
  subparts.CONTENT < styles.content.get
  subparts.PAGE_HEADER = TEXT
  subparts.PAGE_HEADER.field = title
  subparts.RIGHTCONTENT < styles.content.getRight
}
# Main TEMPLATE cObject for the BODY
#temp.mainTemplate = TEMPLATE
#temp.mainTemplate {
#  # Feeding the content from the Auto-parser to the TEMPLATE cObject:
#  plugin.tx_automaketemplate_pi1.content.file = fileadmin/template/start.tmpl
#  template =< plugin.tx_automaketemplate_pi1
#  # Select only the content between the <body>-tags
#  workOnSubpart = DOCUMENT_BODY
#
#  # Hauptnavigation ins Template einfuegen
#  # Markierung: ###menu_1###
#  # subparts.menu_1 < temp.menu_1
#
#  # Seiteninhalt der Hauptspalte ins Template einfuegen
#  # Markierung ###content###
#  subparts.content < styles.content.get
#
#  # Seiteninhalt der rechten Spalte ins Template einfuegen
#  # Markierung: ###rightcontent###
#  subparts.RIGHTCONTENT < styles.content.getRight
#
#  # TEASER-Block rechts oben ins Template einfuegen
#  # Markierung: ###TEASER###
#
#  # SUBHEADER auf der Seite ausgeben
#  # Markierung: ###SUBHEADE###
#  subparts.SUBHEADER < temp.SUBHEADER
#
#}
#
## Main TEMPLATE cObject for the HEAD
#temp.headTemplate = TEMPLATE
#temp.headTemplate {
#  # Feeding the content from the Auto-parser to the TEMPLATE cObject:
#  template =< plugin.tx_automaketemplate_pi1
#  # Select only the content between the <head>-tags
#  workOnSubpart = DOCUMENT_HEADER
#}

page = PAGE
hauptmenue = PAGE

page.typeNum = 1
hauptmenue.typeNum = 2


outer_frameset = PAGE
outer_frameset.typeNum = 0
outer_frameset.frameSet.cols = *,800,*
outer_frameset.frameSet.params = framespacing="0" frameborder="O" border="0"

outer_frameset.frameSet {
  1 = FRAME
  1.obj = rahmen
  1.src = /typo3/fileadmin/template/rahmen.htm
  1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"

  2 = FRAMESET
  2.params = framespacing="0" bordercolor="#FFFFFF" frameborder="0" border="0" marginheight="0" border="0"
  2.rows = *,1,588,1,*
  2 {
    1 = FRAME
    1.obj = rahmen
    1.src = /typo3/fileadmin/template/rahmen.htm
    1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"

    2 = FRAME
    2.obj = schwarz
    2.src = /typo3/fileadmin/template/schwarz.htm
    2.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"

    3 = FRAMESET
    3.params = frameborder="0" marginheight="0" border="0" scrolling="no"
    3.cols = 1,*,1
    3 { 
      1 = FRAME
      1.obj = schwarz
      1.src = /typo3/fileadmin/template/schwarz.htm 
      1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
      
      2 = FRAMESET
      2.params = framespacing="0" bordercolor="#FFFFFF" frameborder="0" border="0" marginheight="0" border="0"
      2.rows = 85,20,*
      2 {
        1 = FRAME
        1.obj = titel
        1.src = /typo3/fileadmin/template/titel.htm
        1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"

        2 = FRAME
        2.obj = hauptmenue
        2.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
        
        3 = FRAME
        3.obj = page
        3.params = frameborder="0" marginheight="0" border="0" scrolling="AUTO"
      }
      
      3 = FRAME
      3.obj = schwarz
      3.src = /typo3/fileadmin/template/schwarz.htm 
      3.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"   
    }
    4 = FRAME
    4.obj = schwarz
    4.src = /typo3/fileadmin/template/schwarz.htm 
    4.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"

    5 = FRAME
    5.obj = rahmen
    5.src = /typo3/fileadmin/template/rahmen.htm
    5.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"

  }

}
Unbekannter Benutzer ·

Ich glaube die meisten hier arbeiten nicht mehr mit Frames (ich auch nicht) und daher ist es etwas schwierig in deinem Code durchzublicken.
Geh den Code nochmal durch. Du schreibst oben hauptmenu ohne "e" am Ende und später dann mit "e" am Ende. Das kann natürlich nicht funktionieren. Vermutlich ist das schon der Fehler...

Grüße
Christian

flo2210 ·

#angry# vielen vielen dank Kitsunet ich muss es leider mit frames umsetzen aber danke nochmal!!!!!! 😃