Zum Inhalt springen

Brauche Hilfe mit TS-Code

Erstellt am 9. September 2005 · 3 Antworten · letzte Antwort am 12. September 2005

Tags: Frage

fredi-sieger ·

Hallo,
ich habe meine Mehrsprachigkeit wie folgt eingebaut:

# Englisch, sys_language.uid = 1
[globalVar = GP:L = 1] 
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
[global]

page.20 = PHP_SCRIPT
page.20.file = fileadmin/scripts/myLanguageMenu.php

funzt wunderbar. Nun bräuchte ich eine Unterscheidung wie eine "if" Abfrage:

Ist die Deutsche Seite aktiv soll foglendes ausgegeben werden:

marks.TITEL_BOX_L_2 = TEXT
marks.TITEL_BOX_L_2.value = Sprachauswahl

Ist aber Englisch aktiv soll er folgendes Typo Element verwenden:

marks.TITEL_BOX_L_2 = TEXT
marks.TITEL_BOX_L_2.value = Select language

Könnte mir einer das entsprechende Typo posten, ich wäre wirklich sehr dankbar!Ich bekomme es einfach nicht hin. #paralyzed#
Danke,
Sebastian

yellowspam ·

Hi,

ich gehe das immer wie folgt an:

Deutsch hat entweder keinen QueryString L, oder der ist null oder der ist groesser als 1, wenn jemand herumprobiert

[globalVar = GP:L = ][globalVar = GP:L = 0][globalVar = GP:L > 1]
... Code fuer deutsche Seite 
[global]

und der engl. Code (oder halt fuer die zweite Sprache) ...

[globalVar = GP:L = 1]
... code here
[global]
fredi-sieger ·

Hallo,
sieht eigentlich gut aus, zerstört mir aber leider alles.

Ich möchte eben nur ein zwei Marker (sind Überschriften), die Direkt über TypoScript "gefüllt" werden, auch mit der Sprache wechseln. Der Rest wird ja dynamisch über den Content gewechselt.

Hat einer noch ne Idee ?

Grüße
Sebastian

fredi-sieger ·

Hi,
wenn ich jeweils meinen kompletten TScode in deine Vorlage kopiere funktioniert es! Hab jetzt halt doppelt soviel TS aber man kann ja nicht alles haben

Danke nochmal
Sebastian