MacBook Banner 728x90
< Newsarchiv mit tt_news realisieren

Konstanten in TYPO3 richtig verwenden

12.12.2008
Lina Wolf

Konstanten können in Typoscript korrekt eingesetzt eine sehr große Hilfe sein. Sowohl beim Programmieren von eigenen Extension als auch bei der Entwicklung von TYPO3 Templates können Konstanten eine große Hilfe sein.

Zum Beispiel werden Telefonnummern in Webseiten häufig an verschiedener Stelle immer wieder ausgegeben. Ändert sich nun die Telefonnummer, so muss man an alle Stellen, an denen die Telefonnummer verwendet wurde denken um die Telefonnummer auszutauschen. Dies ist natürlich eine Fehlerquelle.

Konstanten werden im "Constants" Bereich des TYPO3 Konfigurations Templates definiert. Die Syntax ist dieselbe wie im SETUP Bereich.
Z.B. könte man definieren:
Constants:
TELEFON = 0176 255 77 587

Um diese dann zu nutzen kann man es mit folgender Syntax im TYPO3 Template im setup Bereich nutzen:

page.15 = {$TELEFON}

Man muss sich Konstanten in etwa so vorstellen, dass diese vor auswertung des Setup codes durch die entsprechende Konstante ersetzt werden. Daher ist auch folgendes zum Beispiel möglich:

constants:
plugin.lolinkrel.link= myextension_link

setup:
page.16.typolink.parameter.field = {$plugin.lolinkrel.link}

Palacios

Gravatar: Guido Palacios
Hallo,

gehen Konstanten auch irgendwie in include anweisungen? z.B.:


Hallöche,

gibt es eigentlich auch eine Möglichkeit, constants in include anweisungen zu verwenden? So z.B.:

<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/layouts/{$my_layoutDir}/res/setup.txt">

gruß
guido

Gravatar: Daniel
@Palacios - Nein, die Konstante wird an dieser Stelle nicht interpretiert

Kommentar hinzufügen

* - Pflichtfeld

*




*