Hallo,
habe in der TSRef die Anweisungen gefunden, die es ermöglichen, nach Browsern zu unterscheiden... aber wie setzte ich die ein?
Konkret möchte ich in einem table width="100%" setzen, es sei denn es handelt sich um einen Netscape 4 oder kleiner. Dann soll width=700 sein.
In PHP wüsste ich was ich machen muss, aber ich muss es ja ins TypoScipt integrieren, damit das PHP nicht einfach gecached wird und die dynamische Anpassung somit verloren ginge.
Weiß jemand wie's geht? Danke!
UWE.
Hallo,
so müsste es vom Prinzip her gehen:
...
[browser=netscape4]
page.10.wrap=<table width=700><tr><td> | </td></tr></table>
[else]
page.10.wrap=<table width=100%><tr><td> | </td></tr></table>
[end]
...
Du kannst die Bedingungen auch kombinieren, aber das steht ja auch in TSRef.
Gruss
Andreas Schwarzkopf
http://www.meinsystem.de
Super: Ich hatte in der TSRef den Syntax mit [else] und [end] nicht gefunden - vielen Dank.
Gruß UWE.
Und wen's interessiert: Mein Code sieht jetzt so aus (ich arbeite an der betreffenden Stelle mit einem Marker "CONTENT_TABLE_WIDTH")...
page.10.marks.CONTENT_TABLE_WIDTH = TEXT
[browser = netscape4]
page.10.marks.CONTENT_TABLE_WIDTH{
value = 700
insertData = 1
}
[else]
page.10.marks.CONTENT_TABLE_WIDTH{
value = 100%
insertData = 1
}
[end]