Zum Inhalt springen

Im html-link die LanguageID mitgeben

Erstellt am 28. Juni 2006 · 5 Antworten · letzte Antwort am 13. Juli 2006

Tags: Links, Frage

Dameck ·

Hallo,
ich habe auf einer Seite ein Extensiontemplate und dieses hat eine mail.html als Vorlage. Nun habe ich einen ganz normalen Link in dieser html Seite. Ich habe sechs verschiedene Sprachen auf meiner Website. Meine Frage ist, wie kann ich in dieser html Seite einen Link die Language ID mitgeben. Beispiel: <a href="index.php?id=122?L= und hier müsste automatisch die ID stehen die ich am Anfang im Languagemnu ausgewählt habe" Mail</a>

Ich weiß das ich im php das mit t3lib_div::GPvar("L") lösen kann.
Aber im html funktioniert das nicht.

Danke im Voraus

Dameck ·

Danke für die Antwort. Werde mich gleich mal ransetzen und hier die Lösung schreiben.

MFG Dameck

Dameck ·

Wie kann ich denn einen Link per TS setzen? Kann ich das eigentlich in diesen Bereich machen :

#Englische Sprache
[globalVar = GP:L=2]
  config.sys_language_uid = 2
  config.language = en
  config.metaCharset = iso-8859-15
  config.locale_all = en_US
[global]
[globalVar = GP:L=3]
  config.sys_language_uid = 3
  config.language = fr
  config.metaCharset = iso-8859-1
  config.locale_all = fr_FR
 [global]

dann kann ich entsprechend der ausgewählten Sprache den Link übersetzen und anzeigen lassen.

viktor ·

Hallo,

versuchs mal hiermit:

temp.my_link = HTML
temp.my_link.value = link text
temp.my_link.typolink.parameter.data = page:uid
temp.my_link.typolink.additionalParams = &L=0

(L=0 musst du ersetzen mit deiner lang ID und natürlich das ganze in dein page objekt integrieren)
... dann noch mit

config.linkVars 	= L

angeben, daß bei jedem link die variable "L" mitgeliefert wird.

beste Grüße,

Viktor