[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