[TYPO3-german] Backend Layout-Einstellung richtig abfragen

Johannes C. Schulz - EnzephaloN IT-Solutions info at enzephalon.de
Thu Apr 11 12:19:48 CEST 2013


Hallo

Ich hatte auch mal ein derartiges Problem, der folgende typoscript-Code funktioniert bei uns:
page.10 = FLUIDTEMPLATE
page.10 {
	file.stdWrap.cObject = CASE
	file.stdWrap.cObject {
		key.data = levelfield:-2, backend_layout_next_level, slide
		key.override.field = backend_layout
		default = TEXT
		default.value = {$path_template}/tpl/fluid.2col.html
		1 = TEXT
		1.value = {$path_template}/tpl/fluid.1col.html

Ist halt ein FLUID-Template, wird aber bestimmt auch mit einem "normalen" Template funktionieren.

Johannes


-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Heike Herzog-Kuhnke
Gesendet: Donnerstag, 11. April 2013 12:13
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Backend Layout-Einstellung richtig abfragen

Jetzt hab ich einen Fehler gefunden, weil ich cObject vergessen hatte, aber es bleibt eine leere Seite:

temp.templateFile = CASE
temp.templateFile {
   # abfrage der übergerdneten seiten
   key.data = levelfield:-1,backend_layout_next_level,slide
   # überschreiben falls aktuelle seite ein template zugeordnet ist
   key.override.field = backend_layout
   # zuweisen der templates
   # insertData=1
   1 = fileadmin/templates/layout_100_Spruch.html
   4 = fileadmin/templates/layout_100.html

    }

page.20 = TEMPLATE
page.20.template = FILE
// Standard ist Layout 100
page.20.template.file.cObject < temp.templateFile // [globalVar = TSFE:page|backend_layout = 1]
//   page.20.template.file = {$inhTemp100Spruch}
// [global]
page.20.template.workOnSubpart = DOKUMENT _______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list