Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:templavoila

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
typo3:templavoila [2013/12/03 23:28] 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 TemplaVoilà 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 einfügen:+1. Konstante in Setup(!)-Feld eines normalen TypoScript-Templates anlegen:
 <code typoscript> <code typoscript>
 # Deutsch # Deutsch
 plugin.tx_templavoila_pi1.TSconst { plugin.tx_templavoila_pi1.TSconst {
-inhalt = Deutscher Text+  inhalt = Deutscher Text
 } }
  
Zeile 12: Zeile 12:
 [globalVar = GP:L = 1] [globalVar = GP:L = 1]
 plugin.tx_templavoila_pi1.TSconst { plugin.tx_templavoila_pi1.TSconst {
-inhalt = Englischer Text+  inhalt = Englischer Text
 } }
 [global] [global]
Zeile 21: Zeile 21:
 10 = TEXT 10 = TEXT
 10.value = {$TSconst.inhalt} 10.value = {$TSconst.inhalt}
-10.value.insertData = 1 
 </code> </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.1386109708.txt.gz · Zuletzt geändert: 2015/12/03 19:29 (Externe Bearbeitung)