Hallo zusammen,
ich versuche mich gerade an einem Login Link der in der jeweils gewählten Sprache ausgegeben werden soll. Hierzu nehmen ich im Temp-setup folgendes:
config.linkVars = L
subparts.login= TEXT
subparts.login.value=<a href="index.php?id=1" title="Login" class="up">Anmelden</a>
[globalVar = GP:L = 1]
subparts.login= TEXT
subparts.login.value=<a href="index.php?id=1" title="Login" class="up">Login</a>
[global]
Eigentlich sollte es ja gehen oder ist das der falsche ansatz?
wär super wenn mir jemand einen Tip geben könnte.
Vielen Dank, viele Grüße und einen schönen Tag,
Typo3_typ
Eigentlich sollte es ja gehen oder ist das der falsche ansatz?
wieso probierst dus nicht einfach aus? 😉
p.s: Conditions dürfen nie innerhalb von geschweiften Klammern stehen
sorry, aber ich würd nicht posten wenn ichs nicht schon probiert hätte und keine Lösung dazu gefunden hätte.
deine Frage kam so rüber, dass es nicht den Anschein machte, als ob du es bereits ausprobiert hättest, dann muss ich mich wohl entschuldigen 😉
dein Ansatz ist korrekt.
Hast du denn, wie in meinem ersten Post noch so nebenbei erwähnt, die Anweisung ausserhalb jeglicher geschweifter Klammern gesetzt?
Hi,
ja ich habs auch ausserhalb der geschweiften Klammern versucht. Allerding geht mir dann doch die mehrsprachigkeit flöten oder?
Ich hatte auch schon versuch dies nach "workOnsubparts" einzufügen : Ergebnis: alles schei**e 🙁
Meintest Du das so:
ich hatte gedacht es wäre zwingend noctwendig dies innerhalb der klammer auszuführen, folgendes funktioniert prächtig:
config.linkVars = L
config.sys_language_uid =0
config.language = en
config.locale_all = english
page.headerData.6 = TEXT
page.headerData.6.value = <link rel="stylesheet" type="text/css" href="fileadmin/layout/css/header_en.css" />
English language, sys_language.uid =0
[globalVar = GP:L =1]
config.language = de
config.locale_all = de_DEconfig
page.headerData.6 = TEXT
page.headerData.6.value = <link rel="stylesheet" type="text/css" href="fileadmin/layout/css/header_de.css" />
config.sys_language_uid =1
[global]
Daher auch meine Annahme das ich das auch ganz einfach mit Subparts so durchziehen kann 🙂
Mache da jetzt schon den ganzen Tag dran rum und renn immer wieder in eine Sackgasse 🙁 Wäre echt super wenn Du mich nochmal supporten könntest wo genau mein Fehler liegt, denn ich glaube ich bin gar nicht so weit vom gewünschten Ergebnis weg 🙂
Einen schönen Abned und danke für Dein Feedback,
Gruß
Typo3_typ
ich habe einen ähnlichen Fall, so sieht es bei mir aus.
der globalVar Bereich steht bei mir ganz am Ende
[globalVar = GP:L=6]
page.10.marks.LOGIN=TEXT
page.10.marks.LOGIN.insertData = 1
page.10.marks.LOGIN.value={glob:TSFE:fe_user:sesData:login} {glob:TSFE:fe_user:sesData:logout}
page.10.marks.RIGHT_LOGIN=TEXT
page.10.marks.RIGHT_LOGIN.value=
[global]
yeahs, Frank,
genau das wars. Ich hatte es nicht ans ende gesetzt und den page.zusatz vergessen.
Ich danke dir und wünsch nen schönen abend,
Gruß
Typo3_typ