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