[TYPO3-german] Sprachwechselmenu als <select>-Dropdown?
artworx3D . Lars Zimmermann
lars at artworx3d.de
Wed Sep 3 11:32:54 CEST 2008
Hi liebe Typo3-Liste,
ich habe in einer Seite bereits einen Sprachwechsel durch kleine Flaggen
mithilfe von Typoscript realisiert und zwar mit folgendem Code:
# SprachVariable L initialisieren
config.linkVars = L
config.uniqueLinkVars = 1
# Zeichencodierung
config.additionalHeaders = Content-Type:text/html;charset=utf-8
# Fallbacklösung für Englische Sprache, wenn kein Content vorhanden ist
(ID=1) hinter dem Semikolon...
config.sys_language_mode = content_fallback;1
[globalVar = GP:L = 0]
# default german de
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de
config.metaCharset = utf-8
temp.langlink1.typolink.wrap = <img src="typo3/gfx/content_client.gif"
alt="Pfeil" class="pfeil">
temp.langlink1.typolink.ATagBeforeWrap = 1
[global]
[globalVar = GP:L = 1]
# english en
config.sys_language_uid = 1
config.language = en
config.local_all = en_EN
config.htmlTag_langKey = en
config.metaCharset = utf-8
temp.langlink2.typolink.wrap = <img src="typo3/gfx/content_client.gif"
alt="Pfeil" class="pfeil">
temp.langlink2.typolink.ATagBeforeWrap = 1
[global]
###Sprachlinks
temp.langlink1 = TEXT
temp.langlink1.value = <img src="typo3/gfx/flags/de.gif" alt="Deutsch">
temp.langlink1.typolink.parameter.data = page:uid
temp.langlink1.typolink.additionalParams = &L=0
temp.langlink1.typolink.ATagParams = class="first" lang="de"
xml:lang="de"
temp.langlink2 = TEXT
temp.langlink2.value = <img src="fileadmin/template/images/flag_us.gif"
alt="English">
temp.langlink2.typolink.parameter.data = page:uid
temp.langlink2.typolink.additionalParams = &L=1
temp.langlink2.typolink.ATagParams = class="first" lang="en"
xml:lang="en"
seite.10.marks.SPRACHWAHL = COA
seite.10.marks.SPRACHWAHL {
10 < temp.langlink1
20 < temp.langlink2
}
Das funktioniert auch soweit super , z.B. mit RealURL zusammen, die
angewählte Sprache wird mit einem Pfeilchen davor als angewählt markiert,
die Seite wechselt in die jeweilige Sprache ohne dass man auf die Startseite
zurückgeschmissen wird usw. Das ist alles wirklich soweit sehr gut.
Wie kann man oben genannten Code nun umbauen, so dass die gleiche
Funktionalität mit einer <select>-<option>-Dropdown Navigation zur Verfügung
stünde? Ein Dropdown, dass weiß welche Sprache gerade aktiv ist, und auf
Klick entsprechend die Sprache wechselt ohne einen auf die Startseite
zurückzuschmeissen usw... ? Könntet ihr mir da helfen?
Viele Grüße und vielen Dank im voraus!
Lars
....................................
artworx3D
Lars Zimmermann
Diplom-Designer (FH)
Creative | Digital Artist
e. lars at artworx3d.de
p. +49 69 / 380 975 407
f. +49 69 / 380 975 407-9
m. +49 1 70 / 66 80 3 28
Hanauer Landstraße 293a
60314 Frankfurt
Germany
www.artworx3d.de <http://www.artworx3d.de/>
More information about the TYPO3-german
mailing list