[TYPO3-UG Rhein-Neckar] Info /Frage zu automaketemplate

typo3 at ennir.de typo3 at ennir.de
Thu Nov 26 12:29:53 CET 2009


Moin moin,

ich hab das Problem, das ich kurzfristig und auch nur vorrübergehend 
eine Seite per automaketemplate auf einem anderen lokalem Server 
aktivieren muss. Danach mach ich es mit TemplaVoila womit ich mich 
auch auskenne ;)
Jetzt wurde mit automaketemplate jedoch nur eine leere Seite von TYPO3 
erzeugt, wobei TYPO3 korrekt arbeitete & die richtige Seite darstellte
(identifizierbar am eingefügten Webseitentitel).

Ich hab vom bisherigen funktionsfähigen Server die Templates kopiert 
und die benötigten Erweiterungen (automaketemplate 0.1.1 und 
rlmp_tmplselector 1.2.3) sind vorhanden und auch aktiviert. Ebenso
liegen die Files mit richtigen Permissions im richtigen Verzeichnis. 

Als Statische Templates ist css styled content bereits ausgewählt.

Unterschied zwischen Versionen: TYPO3 (alt: 4.2.6 ) (neu: 4.2.10 )
und automaketemplate (alt: 0.1.0 ) (neu: 0.1.1) - sonst keine.

Ich kenn mich mit automaketemplate nicht so aus. Dachte das es aber
irgendwie machbar sein müsste und hab es nun schliesslich auch mit 
dem auskommentieren der Zeile (siehe auch unten) 
   plugin.tx_automaketemplate_pi1.elements.BODY.all.subpartMarker
hinbekommen, da diese Mail schon geschrieben war schick ich sie jetzt 
mehr als Info als mit der Frage, warum muss ich das auskommentieren? 

   Danke und schoenen Gruß..
          ..r.in.ne

-----------------------------schnipp

config.admPanel = 0

# Seiteinkonfiguration #
page.config {
  ..
  baseURL = {$tmpl.basic.baseURL}
}

# TEMPLATE SELECTOR #
plugin.tx_rlmptmplselector_pi1 {
  templateType = main
  templatePathMain =  fileadmin/template/html/
  defaultTemplateFileNameMain = main.html
}

# TEMPLATE AUTO PARSER #
plugin.tx_automaketemplate_pi1 {
  content < plugin.tx_rlmptmplselector_pi1
  elements {
    BODY.all = 1
##    BODY.all.subpartMarker = DOCUMENT_BODY  <--------wenn ich diese Zeile auskommentiere, dann fkt.
    HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEADER
    HEAD.rmTagSections = title
    #DIV.all = 1
    DIV.id {
      col2content = 1
      col3content = 1
    }
  }
 relPathPrefix = fileadmin/template/
 }

# AUTOPARSER SETUP Head-Bereich #
temp.headTemplate = TEMPLATE
 temp.headTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_HEADER
 }

# AUTOPARSER SETUP Content-Bereich #
temp.mainTemplate  = TEMPLATE
 temp.mainTemplate {
  template =< plugin.tx_automaketemplate_pi1
  template.content.templateType = main
  workOnSubpart = DOCUMENT_BODY
  subparts.col3content < styles.content.get
  subparts.col2content < styles.content.getRight
 }

# Einfügen der geparsten Templates ins PAGE-Objekt #
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate



More information about the TYPO3-UG-Rhein-Neckar mailing list