[TYPO3-german] Dropdown Menü mit unterschiedlichen Sprachen

Volker Golbig typo3 at machwert.de
Sun Jul 29 13:19:56 CEST 2007


Hallo Bernd,
wenn Deine Javascript-submit() Funktion lediglich die option-Value an 
index.php?id=... anhängt, sollte es klappen, indem du im dataWrap den 
L-Parameter mit übergibst:

30.dataWrap = {field:uid}&L={GPvar:L}">

Ansonsten müsstest du die submit-Funktion anpassen.

Cheerio
Volker

Typo3 schrieb:
> Hallo Bernd,
> vielen Dank für den Tipp,
> aber leider springt das Menu weiterhin zur default-Sprache.
> Hier nochmal das Menu
> lib.nav = HMENU
...
> 
> [globalVar = GP:L = 2]
> config.sys_language_uid = 2
> config.language = en
> config.locale_all = en_EN
> lib.nav = HMENU
> ...

 > lib.nav {
 > 	special = directory
 > 	special.value = 29
 > 	wrap = <form class="nav" name="finder" action="index.php"
 > method="get" enctype="multipart/formdata"> | </form>
 > 	1 = TMENU
 >       	1 {
 >          		wrap = <select class="nav" name="id"
 > onChange="submit();">|</select>
 >          	NO = 1
 >          	NO {
 >             	doNotLinkIt = 1
 >             	stdWrap.cObject = COA
 >             	stdWrap.cObject {
 >                		10 = TEXT
 >                		10.value = <option selected="selected"
 > value="29">Auswahl</option>
 >                		10.if.value = 2
 >                		10.if.isLessThan.data = register:count_HMENU_MENUOBJ
 >                		20 = TEXT
 >                		20.value = <option value="
 > 			30 = TEXT
#ALT > 			30.dataWrap = {field:uid}">
#NEU
30.dataWrap = {field:uid}&L={GPvar:L}">
 > 	 		40 = TEXT
 > 			40.field = nav_title // title
 > 			50 = TEXT
 > 			50.value = </option>
 > 		}
 >          }
 >          ACT < .NO
 >          ACT {
 > 		stdWrap.cObject {
 > 		selected="selected">---|---</option>
 >                	30.dataWrap = {field:uid}" selected="selected">
30.dataWrap = {field:uid}&L={GPvar:L}" selected="selected">
 > 		}
 > 	}
 >       }
 > }



> [global]
> 
> 
> Sowie die neuen Einträge im TS Setup:
> 
> # Globale Variablen für Sprache
> config.linkVars = L
> # der Paramter L soll durchgereicht werden
> config.linkVars := addToList(L)
> # der Paramter soll eindeutig sein (kein doppeltes Auftreten in einer URL)
> config.uniqueLinkVars := addToList(L)
> 
> Vielen Dank für die Unterstützung
> Gruß
> Gunther
> 
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: Bernd Wilke [mailto:xoonsji02 at sneakemail.com]
> Gesendet: Sonntag, 29. Juli 2007 02:27
> An: typo3-german at lists.netfielders.de
> Betreff: Re: [TYPO3-german] Dropdown Menü mit unterschiedlichen Sprachen
> 
> On Sat, 28 Jul 2007 23:28:57 +0200, Typo3 wrote
> with subject "[TYPO3-german] Dropdown Menü mit unterschiedlichen Sprachen":
> 
>> Hallo,
>> ich habe folgendes Dropdown Menü. Dieses funktioniert auch ausgezeichnet.
>> lib.nav = HMENU
> [...]
>> Das Menü funktioniert auch noch weiterhin, doch leider springt es immer
> auf
>> die default Seite (Sprache) zurück. Wie bzw. wo gebe ich den Parameter
> (L=2)
>> für die Sprache an?
> 
> http://pi-phi.de/t3v4/116.html
> Ende des ersten Kastens.
> 
> Bernd
> --
> Don't ask what the TYPO3-community can do for you.
> Ask what you can do for the TYPO3-community.
> 
> http://www.pi-phi.de/t3v4/cheatsheet.html
> 
> 


More information about the TYPO3-german mailing list