[TYPO3-UG Dutch] multi domain multi language langmenu

Jos Schipper [Netcreators] jos at netcreators.com
Tue Jul 29 16:09:01 CEST 2008


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 = |*| |  |*| |
>    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