Zum Inhalt springen

Neues Template für eine einzelne Seite

Erstellt am 28. Juni 2004 · 2 Antworten · letzte Antwort am 28. Juni 2004

Tags: Templates & Layouts, Frage

Towanda ·

Hallo,

mal wieder eine Basicfrage: wie gehe ich vor, wenn ich für eine einzige Seite ein extra Template anlegen möchte ohne mein Standardtemplate für die übrigen Seiten zu zerstöhren? Ist es o.k. ein externes Template anzulegen?

Vielen Dank schon mal für eine kurze Antwort!
Petra

maxhb ·

Hi!
Du könntest per Typoscript (Conditions) entscheiden, welches Deiner beiden Templates verwendet werden soll.
1. Der Seite, für die das "extra" Template benutzt werden soll gibst Du im Seitenhaeder einen aussagekräftigen Alias-namen, z.B. "Sitemap" oder irgend etwas passendes
2. Im Constants-Bereich Deines Templates unterscheidest Du folgendermassen zwischen dieser und den anderen Seiten:

# Template auswählen
thisTemplate =  fileadmin/standard_template.html
[globalVar = TSFE:page|alias = sitemap]
  thisTemplate =  fileadmin/sitemap_template.html
[global]

3. Zuordnung der Templates im Setup-Bereich Deines Templates:

page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = {$thisTemplate}
  ...
}

CU
maxhb