Hallo,
so klappt die Zuweisung verschiedener Templates zu verschiedenen sub.domains aus demselben Content.
Bei allen anderen subdomains sollte aber doch [else] ein entsprechendes globales Template zuweisen.
Dann klappt der Rest aber nicht mehr.
Sobald ich else definiere klappt die Zuordnung nicht mehr. Ohne else funktionierts.. o.O
Kann mir vielleicht jemand einen Tipp geben?
Dank im Voraus
[globalString = HTTP_HOST = sub1.meinedomain.de]
page.10.template.file = fileadmin/template1.htm
[globalString = HTTP_HOST = sub2.meinedomain.de]
page.10.template.file = fileadmin/template2.htm
[globalString = HTTP_HOST = sub2.meinedomain.de]
page.10.template.file = fileadmin/template3.htm
[else]
page.10.template.file = fileadmin/template.htm
[end]
Hi!
AFAIk kann man per TS keine verschachtelten bedingungen der Art if .. else if ... else if ... else erzeugen.
Workaround: Weise zunächst den unter ELSE gewünschten Wert zu und überschreibe diesen ggf. innerhalb der dahinter eingebrachten Conditions.
page.10.template.file = fileadmin/template.htm
[globalString = HTTP_HOST = sub1.meinedomain.de]
page.10.template.file = fileadmin/template1.htm
[globalString = HTTP_HOST = sub2.meinedomain.de]
page.10.template.file = fileadmin/template2.htm
[globalString = HTTP_HOST = sub2.meinedomain.de]
page.10.template.file = fileadmin/template3.htm
...
CU
maxhb
😃 Hey.
wieso bin ich nicht selbst darauf gekommen.. dankeschön!
Bei mir ging das übrigens nur so:
[globalString = ENV:HTTP_HOST = www.mydomain.com]
Warum habe ich aber noch nicht verstanden - Typo3 hat für mich immer noch ein paar Rätsel...
Vielleicht hat ja jemand eine Antwort für mich?