Zum Inhalt springen

Menü linkt immer auf die standartsprache

Erstellt am 17. März 2012 · 1 Antwort · letzte Antwort am 17. März 2012

Tags: RealURL, Frage

Kablion ·

Also ich habe mir die extention sr_language_menu geholt und habe nun das problem das wenn ich durch diese extention im frontend umschalte erstmal die seite auch auf der sprache erscheint auch mein menü wird übersetzt aber wenn ich dann von dieser übersetzten seite auf eine andere seite gehen will wird diese wieder in der standartsprache angezeigt und der url(mit realurl angepasst) ist auch wieder der von meiner standartsprache
hier mal das typoscript von den dafür relevanten sachen:

config (
  sys_language_mode = content_fallback
  sys_language_overlay = hideNonTranslated
  sys_language_uid = 0
  linkVars = L
  language = de
  locale_all = de_DE.UTF-8
)
page.config (
  language = de
  locale_all = de_DE.UTF-8
)
# English language, sys_language.uid = 3
  [globalVar = GP:L = 3]
config.sys_language_uid = 3
page.config.language = en
page.config.locale_all = en_EN.UTF-8
[global]

## language menu konfigurieren
plugin.tx_srlanguagemenu_pi1 {
useSysLanguageTitle = 0
defaultLanguageISOCode = DE
LanguageISOCode = DE
}

sprachwahl.languageMenu < plugin.tx_srlanguagemenu_pi1temp.menu = HMENU
temp.menu {
    1 = TMENU
    1 {
      NO.doNotLinkIt = 1
      wrap = |
      expAll = 1
      NO.wrapItemAndSub = |
      NO.linkWrap =<h3 class="menuheader expandable">|</h3>
      ACT < .NO
      ACT = 0
    }
    
    2 = TMENU
    2 {
      wrap = <ul class="categoryitems">|</ul>
      expAll = 1
      NO.wrapItemAndSub = <li>|</li>

      ACT < .NO
      ACT = 1
      ACT.ATagParams = class="active"
    }
}

wenn ihr noch daten braucht dagt bescheid ich hoffe ihr könnt mir helfen

Kablion ·

oh ich habe eine sache im typoscript falsch kopiert:

sprachwahl.languageMenu < plugin.tx_srlanguagemenu_pi1temp.menu = HMENU

ist natürlich eigentlich

sprachwahl.languageMenu < plugin.tx_srlanguagemenu_pi1
temp.menu = HMENU