[TYPO3-UG Freiburg] Sprachmenü für mehrere Domains

Benjamin Keil benjamecho at googlemail.com
Tue Oct 16 22:25:45 CEST 2007


Ich habe die Lösung, es funktioniert!! 'Würde mich natürlich sehr  
über Kritik und Verbesserungsvorschläge freuen, da ich das Menü noch  
im Blog veröffentlichen möchte. Vielleicht kann man das eine oder  
andere ja eleganter lösen...


CONSTANTS
---------
domain0 = www.de1.balearichome.com
domain1 = www.es1.balearichome.com
domain2 = www.en1.balearichome.com


SETUP
-----
page.10.2 = HMENU
page.10.2 {
   special = language
   special.value = 0,1,2
   special.normalWhenNoLanguage = 0
   1 = TMENU
   1 {
     noBlur = 1
     # Standard Sprachen
     NO = 1
     NO {
       linkWrap = |*| |  |*| |
       doNotLinkIt = 1
       stdWrap{
         typolink{
           parameter.data = page:uid
           additionalParams = &L=0 || &L=1 || &L=2
           additionalParams.cObject = COA
           additionalParams.cObject {
             10 = TEXT
             10.data = GPvar : tx_ttnews|tt_news
             10.wrap = &tx_ttnews[tt_news]=|
             10.required = 1
           }
           addQueryString = 1
           addQueryString.exclude = L,id,cHash,no_cache
           addQueryString.method = GET
           useCacheHash = 1
           no_cache = 0
           returnLast = url
         }
         wrap=<a href="http://{$domain0}/|">de</a> || <a href="http:// 
{$domain1}/|">es</a> || <a href="http://{$domain2}/|">en</a>
       }
     }
     # Aktive Sprache
     ACT < .NO
     ACT.linkWrap = |*| act:|&nbsp; |*| act:|
     # Übersetzung nicht vorhanden
     USERDEF1 = 1
     USERDEF1{
       doNotLinkIt = 1
       allWrap = |*| |&nbsp; |*| |
       doNotShowLink = 1
       beforeWrap = <a href="http://{$domain0}/|">de</a> || <a  
href="http://{$domain1}/|">es</a> || <a href="http:// 
{$domain2}/|">en</a>
     }
   }
}

LOCALCONF.PHP
-----
// Verstecke Seite wenn keine Übersetzung für die aktuelle Sprache  
existiert
$TYPO3_CONF_VARS['FE']['hidePagesIfNotTranslatedByDefault'] = '1';


REAL-URL Konfiguration
-------------
siehe: http://www.keilblock.com/multidomain-realurl-mehrsprachig-one- 
tree/


Grüße
Ben

P.S. Ob das mit den News-Parametern auch funktioniert ist noch nicht  
ganz klar – hab's in dieser Form noch nicht getestet.




More information about the TYPO3-UG-Freiburg mailing list