Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:templavoila

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
typo3:templavoila [2013/12/03 23:24] – angelegt admintypo3:templavoila [2015/12/03 19:32] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ===== Mehrsprachige Inhalte in TemplaVoilà mit Konstanten ===== ===== Mehrsprachige Inhalte in TemplaVoilà mit Konstanten =====
-''[globalVar = GP:L = 1]'' direkt in einem Flexiblen Content Element (FCE) wird von TemplaVoila nicht verarbeitet. Um dies zu umgehen, kann man Konstanten benutzen, um die sprachlich unterschiedlichen Inhalte auszutauschen.+Die Condition ''[globalVar = GP:L = 1]'' direkt in einem Flexiblen Content Element (FCE) wird von TemplaVoilà nicht verarbeitet. Um dies zu umgehen, kann man Konstanten benutzen, um Inhalte zu übersetzen.
  
 +1. Konstante in Setup(!)-Feld eines normalen TypoScript-Templates anlegen:
 +<code typoscript>
 +# Deutsch
 +plugin.tx_templavoila_pi1.TSconst {
 +  inhalt = Deutscher Text
 +}
  
 +# Englisch
 +[globalVar = GP:L = 1]
 +plugin.tx_templavoila_pi1.TSconst {
 +  inhalt = Englischer Text
 +}
 +[global]
 +</code>
 +
 +2. Im FCE unter Konfiguration/Datenverarbeitung/TypoScript-Code:
 +<code typoscript>
 +10 = TEXT
 +10.value = {$TSconst.inhalt}
 +</code>
 +
 +<WRAP tip>
 +Mögliche Fehlerquellen, wenn dieser Weg nicht funktioniert:
 +  *   Bei der Konstante fehlt das ''$''-Zeichen
 +  *   Das Typoscript aus Punkt 1 wurde nicht im Setup-Feld, sondern unter Constants eingetragen
 +</WRAP>
typo3/templavoila.1386109460.txt.gz · Zuletzt geändert: 2015/12/03 19:29 (Externe Bearbeitung)