[TYPO3] Subparts werden nicht ersetzt

kreilinger

Ensign
Registriert
Aug. 2004
Beiträge
214
Hallo,

ich hab grad begonnen mich mit TYPO3 zu befassen und schon stoße ich an ein problem, das ich nicht wirklich verstehe.

es gibt eine seite auf root-level
diese seite hat einen inhalt vom typ text in der normal-spalte
es gibt ein template mit subparts
im typoscript setup des templates steht folgendes:

Code:
Haupttemplate = TEMPLATE
Haupttemplate {
  template = FILE
  template.file = fileadmin/template/template.html
  workOnSubpart = CONTAINER
  subparts.MAIN < styles.content.get
}

# Default PAGE object:
page = PAGE
page.10 < Haupttemplate

page.includeCSS {
  file1 = fileadmin/template/styles/reset.css
  file2 = fileadmin/template/styles/default.css
  file3 = fileadmin/template/fonts/jennasue.css
}

page.includeJS {
  file1 = fileadmin/template/scripts/jquery-1.7.2.min.js
  file2 = fileadmin/template/scripts/jquery.cycle.all.js
}

config {
  doctype = html5
  htmlTag_langKey = de
  language = de
}

alle caches hab ich auch schon gelöscht, es ändert sich aber trotzdem nichts. wenn ich mir das frontend ansehe, werden die subparts (im beispiel hier nur MAIN) nicht ersetzt. es erscheint nur der standardinhalt der zwischen den markern steht.

hier noch das template:
HTML:
  <!--###CONTAINER###-->
  <div id="page">
  
    <div id="head">
      <!--###LOGO###--><img src="images/logo.png" /><!--###LOGO###-->
    </div>
    
    <div id="viewport">
      <div id="navi">
      <!--###NAVI###-->
        <ul>
          <li><a href="#">Home</a></li>
          <li><a href="#">Link 1</a></li>
          <li><a href="#">Link 2</a></li>
        </ul>
      <!--###NAVI###-->
      </div>
      <div id="slideshow">
        ###SLIDESHOWIMGS###
      </div>
      <div align="center" id="slideshow-pager"></div>
    </div>
    <div id="slideshow-shadow"></div>
    
    <div id="content">
    <!--###MAIN###-->
      <h1>Herzlich Willkommen auf unserer neuen Homepage!</h1>
      <p>blablabla</p>
    <!--###MAIN###-->
    </div>
    
    <div id="footer">
      <p style="float: left" class="footer-title">blablabla</p>
      <p style="float: right" class="footer-title">Impressum</p>
    </div>
    
  </div>
  <!--###CONTAINER###-->

habe mein bisheriges wissen aus einem video2brain screencast, bei dem funktioniert das aber komischwerweise ^^

jemand eine idee was hier falsch läuft?

lg
kreilinger
Ergänzung ()

der fehler war, dass das statische template "css_styled_content" nicht aktiviert war.
 
Zurück
Oben