[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