[TYPO3-UG Dutch] default language (L=0) lijkt te verdwijnen uit URL als ik realurl gebruik

Ronald Wopereis woepwoep at gmail.com
Thu Jan 6 10:42:38 CET 2011


hi Rik,

wat een prachtige thread !
dank je.

in de onderstaande link
http://lists.typo3.org/pipermail/typo3-english/2006-November/033614.html
<http://lists.typo3.org/pipermail/typo3-english/2006-November/033614.html>zag
ik ook wat de algemene verwarring is over L en sys_language_uid :

"what does the L-parameter do?

it selects sys_language_uid and some other values, defined in your
(main)template with conditions."


dat is natuurlijk niet het geval.


L wil - in combinatie met sr_language_menu - simpelweg zeggen:
de gebruiker heeft een item uit een pull-down menu gekozen.

het probleem is dat,
als sr_language_menu besluit om
de informatie ("gebruiker heeft iets gedaan") niet door te geven voor L=0
dan kan ik niet zien dat de gebruiker iets gedaan heeft

nogmaals dank voor je hulp
hartelijke groeten Ronald


Op 5 januari 2011 18:31 schreef Rik Willems <rik at actiview.nl> het volgende:

> Hi Ronald,
>
> Goede gedachtengang... Deze kwam ik tegen bij het kijken naar de andere
> variabele. Er maar even bij gezet, maar dit gaat niet helpen.
>
> Wellicht helpt dit nog iets:
> http://lists.typo3.org/pipermail/typo3-english/2006-November/033383.html
>
> Succes!
>
>
> Op 4-1-2011 23:35, Ronald Wopereis schreef:
>
>  hi Rik,
>>
>> defaultGetVars nog niet
>> gedachten experiment:
>>
>> default language (L=0) is nederlands
>> ik kom binnen met sitename.ru waarbij config.sys_language_uid=5 (via
>> setup
>> in template gezet)
>>
>> als ik L=0 meegeef, dan zou mijn script in volgorde vaststellen:
>> 1. TLD = *ru dus L=5 (russisch)
>> 2. override: L=0 dus sys_language_uid = 0 (nederlands)
>>
>> resultaat:
>>  - ik kom de site binnen met .ru,
>>  - heb nog geen andere taal gekozen dus ik verwacht russisch
>>  - maar ik krijg nederlands
>>
>>
>> klopt dit gedachten experiment?
>> of: waar ga ik de fout in?
>>
>> hartelijke groeten,
>> Ronald
>>
>>
>> Op 4 januari 2011 23:12 schreef Rik Willems<rik at actiview.nl>  het
>> volgende:
>>
>>  Hi Ronald,
>>>
>>> Heb je ook geëxperimenteerd met:
>>>
>>> config.defaultGetVars.L = 0
>>> en/of
>>> config.linkVars = L
>>>
>>>
>>>
>>> http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.2/view/1/6/#id2511889
>>>
>>> Groet, Rik
>>>
>>>
>>>
>>> Op 14-12-2010 21:15, Ronald Wopereis schreef:
>>>
>>>  bedoeling:
>>>>
>>>>
>>>> taal zetten door achtereenvolgens te kijken naar
>>>>
>>>>  stap 1:  TLD -->    bijv .ru ==>   nu moet taal 6 (russian) gekozen
>>>> zijn
>>>>  stap 2:  taalkeuze  -->   bijv .ru en dan kies ik taal 3 (duits) ==>
>>>> nu
>>>> moet
>>>> duits de taal zijn
>>>>  ==>   resultaat: taal 3 (duits) is gekozen.
>>>> dit principe is uitgewerkt in onderstaande config.setup
>>>>
>>>> probleem:
>>>> indien ik in stap 2 (taalkeuze) kies voor nederlands, dan werkt het goed
>>>> zolang ik geen realurl aan heb staan
>>>> eenmaal realurl aanstaan lijkt&L=0 wel te verdwijnen uit de URL en het
>>>> lijkt dus dat hij stap 2 (taalkeuze) niet meer doorloopt.
>>>>
>>>> waar kan dit aan liggen?
>>>>
>>>> versies:
>>>>  - TYPO3 4.4.2
>>>>  - RealURL versie 1.10.1 in standaard instelling (realurl_autoconf.php )
>>>>
>>>>
>>>> root site template setup:
>>>> # RealURL configuration
>>>> config {
>>>>   simulateStaticDocuments = 0
>>>>   tx_realurl_enable = 1
>>>>   prefixLocalAnchors = all
>>>> #  baseURL = http://www.hotelgraforlov.com
>>>>   no_cache = 1
>>>> }
>>>>
>>>> # set baseURL and language according to TLD
>>>> # [globalString = IENV:HTTP_HOST = *nl]
>>>> [globalString = ENV:HTTP_HOST=*nl]
>>>> config {
>>>>    baseURL = http://www.hotelgraforlov.nl
>>>>    sys_language_uid = 0
>>>>    language = nl
>>>> }
>>>> #[globalString = IENV:HTTP_HOST = *com]
>>>> [globalString = ENV:HTTP_HOST=*com]
>>>> config {
>>>>    baseURL = http://www.hotelgraforlov.com
>>>>    sys_language_uid = 2
>>>>    language = en
>>>> }
>>>> #[globalString = IENV:HTTP_HOST = *de]
>>>> [globalString = ENV:HTTP_HOST=*de]
>>>> config {
>>>>    baseURL = http://www.hotelgraforlov.de
>>>>    sys_language_uid = 3
>>>>    language = de
>>>> }
>>>> [globalString = IENV:HTTP_HOST = *eu]
>>>> config {
>>>>    baseURL = http://www.hotelgraforlov.eu
>>>>    sys_language_uid = 2
>>>>    language = en
>>>> }
>>>> [globalString = IENV:HTTP_HOST = *ru]
>>>> config {
>>>>    baseURL = http://www.hotelgraforlov.ru
>>>>    sys_language_uid = 5
>>>>    language = ru
>>>> }
>>>> [global]
>>>>
>>>> # Localization
>>>> config {
>>>>    linkVars = L
>>>>    uniqueLinkVars = 1
>>>>    sys_language_mode = content_fallback
>>>>    sys_language_overlay = 1
>>>> }
>>>>
>>>> # override TLD language with chosen language
>>>> [globalVar = GP:L=0]
>>>> config {
>>>>    sys_language_uid = 0
>>>>    language = nl
>>>> }
>>>> [global]
>>>> [globalVar = GP:L=2]
>>>> config {
>>>>    sys_language_uid = 2
>>>>    language = en
>>>> }
>>>> [global]
>>>> [globalVar = GP:L=3]
>>>> config {
>>>>    sys_language_uid = 3
>>>>    language = de
>>>> }
>>>> [global]
>>>> [globalVar = GP:L=5]
>>>> config {
>>>>    sys_language_uid = 5
>>>>    language = ru
>>>> }
>>>> [global]
>>>> [globalVar = GP:L=6]
>>>> config {
>>>>    sys_language_uid = 6
>>>>    language = fr
>>>> }
>>>> [global]
>>>>
>>>>
>>>>  _______________________________________________
>>>>
>>> TYPO3-UG-Dutch mailing list
>>> TYPO3-UG-Dutch at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch
>>>
>>>
>>
>>
>>  _______________________________________________
> TYPO3-UG-Dutch mailing list
> TYPO3-UG-Dutch at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch
>



-- 
http://www.red-seadog.com
http://www.maakjegeenzorgen.nl


More information about the TYPO3-UG-Dutch mailing list