Hi Dennis vielleicht hilft dir mein Language menu:
CONSTANCE: #SprachUID's langID= 0,1 #Sprachparameter für URL langIDM = &L=0 || &L=1 #Flage normal langFlag= fileadmin/templates/main/img/flags/en_uk.png || fileadmin/templates/main/img/flags/de.png #Flagge ALT-Text langFlagWord = English || Deutsch #Flagge der Aktuellen Auswahl langFlagAct=fileadmin/templates/main/img/flags/en_uk_d.png || fileadmin/templates/main/img/flags/de_d.png SETUP: # ************* Language Menu Flage temp.langMenu = HMENU temp.langMenu{ special = language special.value = {$langID} 1 = TMENU 1.NO { doNotLinkIt = 1 stdWrap.override.cObject = IMAGE stdWrap.override.cObject.file = {$langFlag} stdWrap.override.cObject.altText = {$langFlagWord} stdWrap.typolink { parameter.data = page:uid additionalParams = {$langIDM} addQueryString = 1 addQueryString.exclude = L,id,cHash,no_cache addQueryString.method = GET useCacheHash = 1 no_cache = 0 } } 1.ACT { doNotLinkIt = 1 stdWrap.override.cObject = IMAGE stdWrap.override.cObject.file = {$langFlagAct} stdWrap.override.cObject.altText = {$langFlagWord} stdWrap.typolink { parameter.data = page:uid additionalParams = {$langIDM} addQueryString = 1 addQueryString.exclude = L,id,cHash,no_cache addQueryString.method = GET useCacheHash = 1 no_cache = 0 } } 1.ACT=1 1.USERDEF1 < temp.langMenu.1.NO 1.USERDEF1=1 1.USERDEF1{ 5.file = {$langFlagAct} } # noLink = 1 } Gruà Tim Wendisch >Die Erste L?sung habe ich schon mal <a class="important" >href="/index.php?id=|.html&L=2"> erzeugt den richtigen Link. > >Jetzt brauche ich nur noch eine Antwort darauf wieso der Link sich nicht >?ndert, so dass man wieder auf die deutsche Seite kommt. > >Gru?, >Dennis > >Am 06.08.2010 09:50, schrieb Dennis: >> Hallo Liste. >> >> ich h?nge immernoch an der dummen Sprachauswahl. >> hab folgendes im TypoScript stehen >> >> ####################################### >> # SPRACHAUSWAHL >> ####################################### >> >> #sprache < plugin.tx_srlanguagemenu_pi1 >> [globalVar = GP:L = 0] >> sprache = COA_INT >> sprache { >> 10 = TEXT >> 10 { >> field = uid >> wrap = <a class="important" href="/|.html?L=2">Englisch</a> >> } >> } >> [global] >> >> [globalVar = GP:L = 2] >> sprache = COA_INT >> sprache { >> 10 = TEXT >> 10 { >> field = uid >> wrap = <a class="important" href="/|.html?L=0">deutsch</a> >> } >> } >> [global] >> >> ####################################### >> # SPRACHAUSWAHL ENDE >> ####################################### >> >> ... >> >> ########################################################## >> ## SPRACHWAHL >> # ********************** >> config.linkVars = L >> config.sys_language_uid = 0 >> config.language = de >> config.locale_all = de_DE.UTF-8 >> #sys_language_mode = strict; >> >> # English language, sys_language.uid = 2 >> [globalVar = GP:L = 2] >> config.sys_language_uid = 2 >> config.language = en >> config.locale_all = english >> [global] >> >> >> >> # --------------------- >> # language menu konfigurieren >> # --------------------- >> plugin.tx_srlanguagemenu_pi1 { >> useSysLanguageTitle = 0 >> defaultLanguageISOCode = DE >> LanguageISOCode = DE >> # >> #Hiermit kann die wraps um die Links aendern/leeren >> #link.CUR.stdWrap.wrap = <li class=?CUR?>|</li> >> #link.NO.stdWrap.wrap = <li class=?NO?>|</li> >> #link.INACT.stdWrap.wrap = | >> link.NO.stdWrap.wrap = | >> >> # Flaggen ausblenden wenn keine Uebersetzung vorhanden >> hideIfNoAltLanguages = 0 >> >> # >> #Hiermit kann die aktuelle Sprache ausgeblendet werden >> #don?t show current language if showCurrent=0 >> #showCurrent = 0 >> >> # Hier liegt das selbst angepasste Template-File >> #file.templateFile = fileadmin/templates/sprache.html >> templateFile = fileadmin/templates/sprache.html >> # >> #GIBT EINE LISTENANSICHT AUS (2: Liste, 1: Auswahlliste, 0:Flagge) >> defaultLayout = 0 >> links.stdWrap.split.wrap > >> _CSS_DEFAULT_STYLE > >> >> #Hiermit koennte man festlegen, dass nur die Spachen 1+2 in der Liste >> ausgegeben werden >> #languagesUidsList = 1,2 >> } >> >> >> Mir wird jetzt egal ob ich die deutsche oder die englische Version >> anschaue immer der Link "Englisch" gezeigt und wenn ich auf den Link >> gehe komme ich nicht auf die englische Seite sondern bekomme eine >> Fehlermeldung, dass das Objekt nicht gefunden wurde und das wohl der >> Link falsch sei. >> >> Hoffe ihr k?nnt mir helfen:) >> Danke schonmal im vorraus, >> Dennis > > >
_______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german