[TYPO3-UG Oesterreich] Parameterübergabe in sr_language_menu

Arthur Koncar arthur.koncar at artkon.com
Fri Jun 22 19:35:51 CEST 2007


Hallo,

vorweg mein Szenario:
sr_language_menu v1.2.4 ist mittels

marks.LANGUAGE < temp.LANGUAGE

ins Haupttemplate einer TYPO§ v4.1.1-Installation unter Linux mit PHP 
v5.1.6 und MySQL v5.0.24a eingebunden, das externe temp-File ("Plugin: 
'sr_language_menu'") ist über "Include basis template" mit dem 
Haupttemplate verbunden. Der Inhalt des temp-Files:

--------------------
Constants:
    plugin.tx_srlanguagemenu_pi1 [
       useSysLanguageTitle = 0
       showCurrent = 1
       showInactive = 1
       hideIfNoAltLanguages = 0
    }

Setup:
    temp.LANGUAGE < plugin.tx_srlanguagemenu_pi1
    temp.LANGUAGE = COA
    temp.LANGUAGE {
       10 = RECORDS
       10.tables = tt_content
       10.source = 132
    }
--------------------

Die Sprachen sind wie folgt konfiguriert:

--------------------
    config {
       linkVars = L
       sys_language_uid = 0
       metaCharset = utf-8
       locale_all = de_DE
       language = de
    }
       date_stdWrap.strftime = %d. %B %Y
       time_stdWrap.strftime = %H:%M

    [globalVar = GP:L = 0]
    config {
       linkVars = L
       sys_language_uid = 0
       metaCharset = utf-8
       locale_all = de_DE
       language = de
    }
       date_stdWrap.strftime = %d. %B %Y
       time_stdWrap.strftime = %H:%M
    [global]

    [globalVar = GP:L = 1]
    config {
       sys_language_uid = 1
       metaCharset = utf-8
       locale_all = en_US
       language = en
    }
       date_stdWrap.strftime = %B %e, %Y
       time_stdWrap.strftime = %H:%M
    [global]
--------------------

Das content element (UID = 123, s. o.) ist in einem SysFolder angelegt, 
auch sys_language_mode = content_fallback und sys_language_overlay = 1 
sind gesetzt. Also alles, wie es das manual vorsieht, oder nicht?

Das Icon wird zwar brav angezeigt und auch verlinkt. Aber die 
notwendigen Parameter für das Wechseln der Sprache (&L=1) werden mit dem 
Link nicht mitgeliefert. Daher landet man immer auf der Seite der 
Basissprache (sys_language_uid = 0).

Kennt jemand das Problem bzw. eine Lösung dafür? Ich habe leider keine 
Ahnung, wo ich beginnen muß, den Fehler zu suchen. Kann mir bitte jemand 
auf die Sprünge helfen?

Vielen Dank und schönes Wochenende!

Arthur


More information about the TYPO3-at mailing list