Zum Inhalt springen

problem mit einer templateweiche

Erstellt am 5. November 2008 · 2 Antworten · letzte Antwort am 5. November 2008

Tags: Frage

jschwierz ·

guten morgen zusammen!

ich habe ein großes problem. ich suche mir seit fast 3 tagen einen wolf, und ich finde nichts, was mir bei meinem problem hilft.

ich habe schon erfolgreich eine templateweiche für 2 templates eingebaut. das sieht so aus und funktioniert wunderbar (danke an dieses forum, die lösung fand ich hier!):

page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/style.css


page.1 = TEMPLATE
page.1.template = FILE

[globalVar = TSFE:id=2]
page.1.template.file = fileadmin/template_1.html
[else]
page.1.template.file = fileadmin/template_2.html
[global]


page.1	{ ... usw.

ich habe nun das problem, das ich ein drittes template für manche unterseiten benötige. ich hatte das TS schonmal so abgeändert, ohne erfolg:

page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/style.css


page.1 = TEMPLATE
page.1.template = FILE

[globalVar = TSFE:id=2]
page.1.template.file = fileadmin/template_1.html
[else TSFE:id=3]
page.1.template.file = fileadmin/template_2.html
[else]
page.1.template.file = fileadmin/template_3.html
[global]


page.1	{ ... usw.

heisst, bei id 2 nimm template_1, bei id 3 template_2, bei allen anderen template_3. es klappt nicht. und ich verzweifle. ich zweifle sogar mittlerweile daran, das man das so überhaupt realisieren kann. ich bin für jeden tipp, der mir hier weiterhelfen könnte, echt dankbar... vllt. ist es ja nur ein kleiner tippfehler, ich bin mittlerweile so betriebsblind, das ich nicht mehr recht unterscheiden kann was nun "richtig" ist und was nicht... 😢

LG
jens schwierz

just2b ·

[else TSFE:id=3] ist gut erfunden, gibts aber gar nicht

page.1.template.file = fileadmin/template_default.html
[globalVar = TSFE:id=2]
page.1.template.file = fileadmin/template_2.html
[global]

[globalVar = TSFE:id=3]
page.1.template.file = fileadmin/template_3.html
[global]

georg

jschwierz ·

whow, vielen dank!! es klappt wunderbar! der tag (wenn nicht sogar die nächsten 2 wochen...) ist gerettet!

falls jmd die gleiche frage hat und sich weitere ids dazu gesellen, hänge man die einfach mit

[globalVar = TSFE:id=3,TSFE:id=5,TSFE:id=6]

an die jeweilige bedingung an.

LG
jens schwierz