Startseite / Entwicklung /

Conditions

Es besteht die Möglichkeit TypoScript Zuweisungen in Abhängigkeit von bestimmten Parametern zu differenzieren. Hierfür kann die Condition globalVar herangezogen werden. Im folgenden Beispiel wird deutlich das GP:pluginname:variablenname gegen einen Wert gecheckt wird.

Language: typoscript
[globalVar = GP:extname|varname = wert]

temp.Text = TEXT

[global]

baseURL für https://

Language: actionscript
config.baseURL = http://www.fischer.im
[globalString = _SERVER|HTTPS=on]
	config.baseURL = https://www.fischer.im/
[glob

iPhone Erkennung mit Conditions

Immer wieder kam in den letzten Monaten die Frage auf, wie man das iphone mit Typoscript für eine Browserweiche erkennen kann. Mit der Condition unten habe ich erfolgreich eine Ausgabe die nur auf dem iPhone erscheint eingebaut. Somit kann nun eine Website speziell fürs iPhone angeboten werden.

Language: typoscript
[useragent = *iPhone*]
page.5 = TEXT
page.5.value = iPhone only Version
page.5.wrap = <h1>|</h1>
[global]
Wir bieten Ihnen Support bei der Integration und Entwicklung von TYPO3 Installationen, bei Ihren individuellen Entwicklungen und unseren veröffentlichten Extensions.

Entwicklung

2011-2025© All rights reserved. Website by evoWeb