Zum Inhalt springen

Alternatives Template über global

Erstellt am 10. Januar 2010 · 6 Antworten · letzte Antwort am 15. Januar 2010

Tags: Templates & Layouts, Frage

carla ·

Hallo,

ich versuche ein anderes Template über global einzubinden.
Meine Versuche haben bisher nicht gefruchtet:

page.10 = TEMPLATE  
page.10 {
template = FILE
template.file = fileadmin/www/index.html

[globalVar = GP:L = 1]
template = FILE
template.file = fileadmin/www/index_en.html
[global]

workOnSubpart = SPACE
marks.MAINCONTENT = CONTENT
marks.MAINCONTENT.table = tt_content 
marks.MAINCONTENT {
...
}

Ich weiß zwar, dass dies nicht richtig klappt, da die global-Bedingung in einer geschweiften Klammer auftaucht, aber zumindest bekomme ich hier schon mal das andere Template angezeigt. Leider werden so die Marker nicht angesprochen. Alle anderen Versuche klappen gar nicht.

Danke

Carla

carla ·

Ach das hast Du gemeint. Das ist klar.

Aber ich hatte die leise Hoffnung, jemand hätte eine Idee, wie ich es trotzdem mit Conditions löse und dabei die geschweiften Klammern umgehen könnte.
Ein Ansatz mit der Extension Template Selector ist für mich nicht so ganz nachvollziehbar.

Carla

einpraegsam.​net ·
page.10 = TEMPLATE 
page.10 {
  template = FILE
  template.file = fileadmin/www/index.html

  workOnSubpart = SPACE
  marks.MAINCONTENT = CONTENT
  marks.MAINCONTENT.table = tt_content
  marks.MAINCONTENT {
    ...
  }
}

[globalVar = GP:L = 1]
page.10.template = FILE
page.10.template.file = fileadmin/www/index_en.html
[global]
carla ·

Vielen Dank,

Du hast mir sehr geholfen. Ganz verkehrt war ich ja nicht, aber eigentlich hätte ich selber drauf kommen müssen.

Danke nochmals,

Carla