[TYPO3-UG Dutch] multi domain multi language langmenu

Joost van Berckel berckel at gmail.com
Tue Jul 29 17:01:53 CEST 2008


Beste Jos,

Dit heb ik ook gecontroleerd en stond goed.

Toch bedankt ;-)

Mvg

Joost

"Jos Schipper [Netcreators]" <jos at netcreators.com> wrote in message 
news:mailman.1.1217340545.25481.typo3-ug-dutch at lists.netfielders.de...
> Hallo Joost,
>
> En je hebt in je config iets staan als:
> config {
> uniqueLinkVars = L
> linkVars = L
> ?
>
> Groeten,
> Jos
>
> Joost van Berckel wrote:
>> Beste group,
>>
>> Ik ben bezig met een langmenu voor een multi-domain multi-language site.
>>
>> Alles werkt in weze prima op de site dus op de NL site (domein1) krijg ik 
>> iets als www.domain1.nl/een-mooie-url
>> en op de EN site (domain2) www.domain2.com/a-beautiful-url.
>>
>> Behalve mijn langmenu doet iets raars, namelijk op NL site zie ik 
>> namelijk: www.domain1.nl/een-mooie-url en
>> www.domain2.com/een-mooie-url, dus geen engelstalige link. Geldt ook voor 
>> EN site.
>> De langmenu link moet dus worden:  www.domain1.nl/een-mooie-url en 
>> www.domain2.com/a-beautiful-url.
>>
>> Mijn site is opgebouwd volgens artikel op Keilblock: 
>> http://www.keilblock.com/multidomain-realurl-mehrsprachig-one-tree/ en 
>> voor het langmenu heb ik het volgende gedaan in typoscript:
>>
>> Constants:
>> domain0 = http://www.energieplatform.nl
>> domain1 = http://www.energyresearch.nl
>>
>> Setup:
>> langselect = HMENU
>> langselect {
>>  special = language
>>  special.value = 0,1
>>  special.normalWhenNoLanguage = 0
>>  protectLvar = 1
>>  1 = TMENU
>>  1{
>>   noBlur =1
>>   NO = 1
>>   NO{
>>    linkWrap = |*| |&nbsp; |*| |
>>    doNotLinkIt = 1
>>    stdWrap {
>>     ###
>>     # below code can only set for multi language site and single 
>> domain!!!
>>     #override = [nl] || [en]
>>     #override = <img src="fileadmin/templates/images/flags/flag_nl.gif"> 
>> ||
>> <img src="fileadmin/templates/images/flags/flag_uk.gif">
>>     ### end
>>
>>     typolink{
>>      #parameter.data = field:uid
>>      parameter.data =  page:uid || page:uid
>>      additionalParams = &L=0 || &L=1
>>      #parameter.field = uid || uid
>>      addQueryString = 1
>>      addQueryString.exclude = id,L,cHash
>>      addQueryString = GET
>>      useCacheHash = 1
>>      #no_cache = 0
>>      returnLast = url
>>     }
>>     wrap = <a href="{$domain0}/|"><img
>> src="fileadmin/templates/images/flags/flag_nl.gif" border="0"
>> alt="Nederlands" title="Nederlands"></a> || <a href="{$domain1}/|"><img
>> src="fileadmin/templates/images/flags/flag_uk.gif" border="0" 
>> alt="English"
>> title="English"></a>
>>    }
>>   }
>>   # Active language
>>   ACT < .NO
>>   #ACT.doNotLinkIt = 1
>>   ACT.noLink = 1
>>
>>   USERDEF1 < .NO
>>   USERDEF1{
>>    doNotLinkIt =1
>>    allWrap = |*| |&nbsp; |*| |
>>    doNotShowIt = 1
>>    beforeWrap = <a href="{$domain0}/|"><img
>> src="fileadmin/templates/images/flags/flag_nl.gif" border="0"
>> alt="Nederlands" title="Nederlands"></a> || <a href="{$domain1}/|"><img
>> src="fileadmin/templates/images/flags/flag_uk.gif" border="0" 
>> alt="English"
>> title="English"></a>
>>   }
>>  }
>> }
>>
>> Wie kan mij helpen om dit probleem op te lossen?
>>
>> Met vriendelijke groeten,
>>
>> --------------------------
>>
>> J.P.H. van Berckel
>> Software Ontwikkelaar
>> Shared Service Center ICT - 3xO
>> Technische Universiteit Delft
>> Landbergstraat 15
>> 2628 CE Delft
>>
>> j.p.h.vanberckel at tudelft.nl
>> Kamer 3B-44
>> Tel: +31 (0) 15 27 87384
>>
>> http://typo3.tudelft.nl
>> 



More information about the TYPO3-UG-dutch mailing list