[TYPO3-UG Dutch] multi domain multi language langmenu

Frans Saris franssaris at gmail.com
Tue Jul 29 12:44:02 CEST 2008


Hoi Joost,

lijkt of hij altijd op de default language terugvalt.

wat heb je al geprobeerd?
protectLvar of special.normalWhenNoLanguage al eens weg gehaald of
gewijzigd?

mvg
Frans


Op 29 juli 2008 12:27 schreef Joost van Berckel <berckel at gmail.com> het
volgende:

> 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
>
>
> _______________________________________________
> TYPO3-UG-dutch mailing list
> TYPO3-UG-dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>


More information about the TYPO3-UG-dutch mailing list