TYPO3: Conditions im Typoscript
11.08.05 00:56Hin und wieder kommt es ja vor, dass ein bestimmtes Verhalten der Website durch TYPO3 erzeugt werden soll, zum Beispiel das Einbinden von unterschiedlichen HTML-Templates je nach Browser oder der Seiten-ID. Hierzu gibt es Conditions, also Bedingungen, in der Typoscript-Syntax, bspw.:
[system = mac ][browser = msie]
etwas typoscript...
[global]
Standardmäßig werden diese Bedingungen aber durch ein logisches ODER verknüpft, weitere Operatoren sind standardmäßig nicht möglich oder man muss sich umständliche Krücken über else-Zweige bauen. Hierfür habe ich heute die Extension "conditions" entdeckt, die weitere logische Operatoren und einige mehr Funktionen für Bedingungen in Typoscript realisiert. Hiermit ist es dann auch möglich, Bedingungen mit dem logischen UND zu verknüpfen:
[system = mac ] && [browser = msie]
etwas typoscript...
[global]
Weitere Informationen zur Extension von Simon Tuck: http://typo3.org/extensions/repository/search/conditions/
Sie können auf diesen Beitrag antworten, oder ein trackback auf Ihrer Site verwenden.
Hinterlasse eine Nachricht
Jeder hat eine Meinung. Bitte nah am Thema kommentieren. Ich nehme mir die Freiheit, unpassende Kommentare zu löschen.
