Hallo liebe Gemeinde,
Ich stehe vor einem folgendem Problem: Die Titelseiten meiner Page sollen anders aussehen als der Rest - konkret mit einer Tabelle, die durch ein HTML-Inhaltselement auf die Seite kommt.
Problem: Die Marker, die ich in der Tabelle definiert habe, werden nicht geparst. Im Quelltext erscheint der entsprechende Teil des Codes so wie im Original-HTML.
Nachdem ich hier jetzt 20 Minuten offenbar mit den falschen Stichworten gesucht habe (ich glaub nicht, dass ich der erste mit dem Problem bin :o ), stelle ich die Frage ans Forum, was ich jetzt falsch gemacht habe...
Liebe Grüße aus Wien,
Herwig
Marker nicht im Template, sondern im Pagecontent setzen
Wäre es nicht einfacher und flexibler, für deine 'speziellen' Seiten ein eigenes Template mit dem erweiterten HTML-Code anzulegen und dieses dann im SeitenTS dieser 'speziellen' Seiten zu hinterlegen ?
Das 'normale' Template kommt natürlich in das PageTS.
Gruß
Martin
Hallo Martin,
Nicht wirklich - die "speziellen" Seiten sind die 1. und 2. Ebene - das heißt, dass ich dann im Prinzip für jede einzelne Inhaltsseite (Ebenen 3 und 4) ein eigenes Template anlegen müsste, weil die Stammseite dann ja das spezielle Template wäre...
Lieb Grüße aus Wien,
Herwig
Hallo Herwig,
eine Condition auf den treelevel und alles ist gut
georg
Hi Georg,
Du meinst im Prinzip wie hier: #544357 wenn 1./2. Ebene -> Template A, Sonst -> Template B?
korrekt
OK - dann frag ich noch mal nach, bevor ich es ins Setup setze - ist ja mein erstes Mal, dass ich mit Conditions arbeite 😉
Ich hab ja den Vorteil, dass die "Titelseiten" die PID 1-6 haben... 🙂
Templatebestimmung alt:
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/tmpl/tmpl-1-1.htm
10.workOnSubparts = DOCUMENT_BODY
Templatebestimmung neu:
10 = TEMPLATE
10.template = FILE
[globalVar = TSFE:id < 7]
10.template.file = fileadmin/tmpl/tmpl-title-1.htm
[else]
10.template.file = fileadmin/tmpl/tmpl-1-1.htm
[end]
10.workOnSubparts = DOCUMENT_BODY
Passt das so?
Liebe Grüße aus Wien,
Herwig
Hallo,
conditions dürfen nicht in {} stehen (gebetsmühlen.... 😉 )
also einfach dein übliches TS (für seiten id > 7) und am ende deins TS dann die condition
georg
Jaa - es funktioniert! Ganz einfach eigentlich, und supereffektiv 🙂
Übrigens, für alle, die es nachmachen: Wenn die Conditions am Ende stehen, bitte nicht vergessen, den gesamten "Pfad" anzugeben - also in dem Fall page.10.template.file 🙂
Liebe Grüße aus Wien,
Herwig