Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:about:constants

Constants

Konstanten werden im Constants-Feld eines Typoscript-Templates angelegt. Auf diese Weise können im Setup Platzhalter für sich wiederholende Wertangaben gesetzt werden. Diese Werte lassen sich nun an zentraler Stelle ändern.

Konstanten können auch im Constants-Feld verwendet werden (siehe Anwendungsbeispiele).


Anwendungsbeispiele

Generell

Anlegen in Constants:

# Mit oder ohne Top Level Object:
myConf {
	baseURL = http://www.example.org/
}
pathToTemplates = fileadmin/Folder/Subfolder/

Verwendung in Setup:

config.baseURL = {$myConf.baseURL}
 
page.includeCSS.mainCSS = {$pathToTemplates}main.css

Konstanten im Constants-Feld verwenden

Anlegen in Constants:

domain = www.example.org
baseURL = http://{$domain}/

Verwendung in Setup:

config.baseURL = {$baseURL}
 
[globalString = IENV:HTTP_HOST = {$domain}]
...
[global]

Dies funktioniert nicht

Das Auslesen von Konstanten innerhalb einer Condition im Constants-Feld:

domain = www.example.org
[globalString = IENV:HTTP_HOST = {$domain}]
...
[global]

Eigene Variablen zum Konstanteneditor hinzufügen

typo3/about/constants.txt · Zuletzt geändert: 2015/12/03 19:32 von 127.0.0.1