Hallo Forum,
Für eine Internetseite sollen Redakteure aus verschiedenen HTML-Templates wählen können. Da das Feld header_layout bei den Seiten bisher nicht benutzt wird, würde ich gerne üb er ein Case diese feld auswerten.
also etwa so :
tt_content=CASE
tt_content.key.field = header_layout
tt_content {
1 {
PAGE.10.template.file = fileadmin/vorlage1.html
}
2 {
PAGE.10.template.file = fileadmin/vorlage2.html
}
}
Ich weiss, die Syntax oben ist total falsch, es dient auch nur zum Verständnis
Würde mich freuen, wenn jemand einen Weg wüsste.
Danke
Dirk
[globalVar = TSFE:page|layout = 1]
ist die richtige Syntax. Details sh. tsref
Viele Grüße
Niki
Hallo Niki,
vielen Dank für die Hilfe,
hier nochmal wie es jetzt richtig gelöst wurde:
page = PAGE
page {
typeNum = 0
bodyTag = <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
stylesheet = fileadmin/DB_1600.css
# Die Standard-Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vorlage.html
}
# Bei Layout1 ein anderes Layout wählen
[globalVar=TSFE:page|layout=1]
page.10.template.file = fileadmin/vorlage1.html
[global]
page {
10.workOnSubpart = DOKUMENT
10.marks {
... usw.
}
}
Gruß
Dirk