[TYPO3-german] [automaketemplate] subparts überschreiben
Illi, Cornelius
Cornelius.Illi at student.hpi.uni-potsdam.de
Fri Aug 3 13:05:02 CEST 2007
Guten Tag zusammen,
Ich wollte fragen, ob jemand eine Möglichkeit kennt, im root-template definierte subparts in Templates auf anderen Seiten zu überschreiben, wenn diese Constants und Setup vom root-Template übernehmen?
Bisher wurden Änderungen die den Seitenaufbau betreffen durch kopieren des gesamten (600 zeiligen) Templates erreicht, welches dann angepasst wurde.
Um die starken Redundanzen zu vermeiden, habe ich Teile des Templates in Extension-Templates verschoben und in einen Sysfolder gepackt. Diese werden nach Bedarf über "Include basis template:" in die Seitentemplates geladen. So z.B. eine Latest-News-Ansicht auf der linken Seite oder ein Archiv-Menu auf der rechten Seite eines dreispaltigen Layouts:
temp.mainTemplate {
subparts{
rechts >
rechts < plugin.tt_news
rechts {
code >
code = AMENU
templateFile = fileadmin/news_template.tmpl
pid_list = 72
}
}
}
Ziel wäre es, die bisher kopierten und angepassten dicken Templates durch schlanke zu ersten, welche einige Konstanten neu setzen, den Rest übernehmen und gegebenenfalls über "Include basis template:" subparts, wie oben angeführten überschreiben. Dies ist prinzipiell möglich, wenn man die Häkchen unter "Clear" -> Constants/ Setup wegnimmt, leider wird der subpart aber nicht mehr überschrieben. Weiß jemand wieso? Kennt jemand einen Weg, dieses Problem zu lösen? Vielen Dank vorab. Gruß,
Cornelius
More information about the TYPO3-german
mailing list