Hi,
ich möchte abhängig vom Browser unterschiedliche Templates laden, weil der IE mein default-Template anders anzeigt. Hier mein TypoScript:
[TS]page = PAGE
page {
typeNum=0
bgImg=fileadmin/template/backbody_ie.gif
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
10=TEMPLATE
10.template=FILE
10.template.file=fileadmin/template/template_default.html
[browser=msie]
10.template.file=fileadmin/template/template_ie.html
[global]}
[/TS]
Es funktioniert leider nicht. Er zeigt nur noch die IE-Variante an. Woran kann's liegen?
Danke im Voraus.
Browserweiche funktioniert nicht
-
0 x09. 04. 2010, 22:37
-
0 x10. 04. 2010, 03:44
Hi Desp.
Versuchs mal damit:[TS]###IE 6 + 7###
##############[browser = msie] && [version =< 7.0]
page.headerData.10 = TEXT
page.headerData.10.value (<link href="fileadmin/styles/css/myStylesheetIEsix.css" rel="stylesheet" type="text/css" />
)
[global][browser = msie] && [version => 6.9]
page.headerData.10 = TEXT
page.headerData.10.value (<link href="fileadmin/styles/css/myStylesheetIEseven.css" rel="stylesheet" type="text/css" />
)
[global][/TS]gruß
matyMaty
-
-
0 x10. 04. 2010, 08:44
Danke für deine Antwort, aber mein Problem lässt sich leider nich über CSS lösen und bei deinem Code passiert dasselbe, d.h. er geht in den if-Block und anschließend hört er mit der Ausführung der Anweisungen auf. Woran kann das liegen? Fehler in der Installation vielleicht?
-
-