Zum Inhalt springen

Templavoila und Mehrsprachigkeit - lib.langmenu wird nicht gerendert

Erstellt am 7. Dezember 2009 · Noch keine Antworten

Tags: Frage

bolshi ·

Hallo,
ein Typoscriptobjectpath namens 'lib.langmenu', welches auf ein <div "id=langmenu"></div> gemappt ist, arbeitet mit folgendem TS:

page.config {
  # REALURL
  simulateStaticDocuments = 0
  tx_realurl_enable = 1
  prefixLocalAnchors = all
  linkVars = L
  baseURL = http://demo.preuss-it.com/

}


[globalVar = GP:L = 0]
# Standard deutsch
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de
[global]


[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en
[global]

lib.langmenu = COA
lib.langmenu {
  5 = TEXT
  5.value = Sprachauswahl:
  5.lang.en = Language Selection:
  5.wrap = |<br />
  10 = HMENU
  10 {
    special=language
    special.value = 0,1
    1 = TMENU
    1 {
      wrap = <ul>|</ul>
      NO = 1
      NO {
        stdWrap.cObject = TEXT
        stdWrap.cObject {
          value = Deutsch || English
        }
        allWrap = <li>|</li>
      }
      ACT < .NO
      ACT = 1
      ACT {
        doNotLinkIt = 1
        allWrap = <li class="active">|</li>
      }
    }
  }
}

Alle Elemente erscheinen fehlerfrei. Das langmenu fehlt. Im Quelltext taucht lediglich <div id="langMenu"/> auf. Inhalt fehlt. Bin für jeden Tipp dankbar.

Gruß, bolshi