Zum Inhalt springen

Ort der Language-Auswahl

Erstellt am 25. Februar 2007 · 1 Antwort · letzte Antwort am 26. Februar 2007

Tags: Templates & Layouts, Frage

iceman04 ·

Hi Leute habe mal wieder ein Problem... (klar sonst würde ich auch nichts posten)
ich habe meine Seite mittlerweile zweisprachig angelegt was auch soweit funktioniert - hier meine Lösung:

config.linkVars = L
config.sys_language_uid = 0
config.language = de
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
[global]
seite.20 = TEXT
seite.20.wrap = <a href="index.php?id=|&L=1" class="kontakt">Englisch <img src="fileadmin/bilder/gb.gif" border="0" alt="" /></a>
seite.20.field = uid
[globalVar = GP:L=1]
seite.20.wrap = <a href="index.php?id=|&L=0" class="kontakt">Deutsch <img src="fileadmin/bilder/de.gif" border="0" alt="" /></a>
[global]

Ich habe das Ganze an den Anfang des Templates geschrieben was auch soweit gut funktioniert. So jetzt zu meinem Problem. Die Auswahl wird an das Ende meiner Vorlage geparst, ich möchte Sie aber irgendwo anders haben. Habe es mit einem Marker (###SPRACHE###) probiert was aber leider nicht zufriedenstellend funktioniert.

marks.SPRACHE = TEXT
marks.SPRACHE.value = ???

Kann mir vielleicht jemand nen Tip geben, wie ich die Ausgabe wo hinparsen lassen kann ?

Merci

Iceman 😉

iceman04 ·

So bin selber darauf gekommen (lolll)
habe das seite.20 Objekt umgewandelt (temp-Objekt) und es dann weiter unter marks meinem MARKER zugewiesen.
config.linkVars = L
config.sys_language_uid = 0
config.language = de
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
[global]
temp.sprache = TEXT
temp.sprache.wrap = <a href="index.php?id=|&L=1" class="kontakt">Englisch &nbsp;<img src="fileadmin/bilder/gb.gif" border="0"></a>
temp.sprache.field = uid
[globalVar = GP:L=1]
temp.sprache.wrap = <a href="index.php?id=|&L=0" class="kontakt">Deutsch &nbsp;<img src="fileadmin/bilder/de.gif" border="0"></a>
[global]

...

SPRACHE < temp.sprache

Viel Spass Euch