[TYPO3] generating L-Var twice

Jochen Stange stange at diemedienagenten.de
Wed May 17 12:34:56 CEST 2006


Hi all.

using the TS from the Frontend Localization Guide i encountered the problem
that the language-menu generated links such as these:

<ul>
  <li><a href="impressionen.0.html?&amp;L=1&amp;L=0"
onfocus="blurLink(this);">Deutsch</a></li>
                                   ^^^^^^^^^^^^^^^^

  <li> <a href="impressionen.0.html?&amp;L=1&amp;L=1"
onfocus="blurLink(this);" class="aktiv">English</a></li>
                                   ^^^^^^^^^^^^^^^^
</ul>

###########################################
TS in main Templates:

config {
  linkVars = L
  sys_language_uid = 0
  language = de
  locale_all = de_DE
  xhtml_cleaning=all
}

# English language, sys_language.uid = 1
[globalVar = GP:L = 1]
  config.sys_language_uid = 1
   config.language = en
  config.locale_all = en_EN
  config.htmlTag_langKey = en
[global]


lib.sprachmenu = HMENU
lib.sprachmenu.wrap = <ul>|</ul>
lib.sprachmenu  {
	special = language
	special.value = 0,1
	special.normalWhenNoLanguage = 1
	1 = TMENU
	1 {
	# Normal link to language that exists:
	NO = 1
	#NO.allWrap = |*| | * |*| |
	NO.linkWrap = <li> | </li>
	NO.stdWrap.setCurrent = Deutsch || English
	NO.stdWrap.current = 1

	# Current language selected:
	ACT < .NO
	ACT.linkWrap = <li> | </li>
	ACT.ATagParams = class="aktiv"
	# Language that is NOT available:

	USERDEF1 < .NO
	USERDEF1.linkWrap = <li>|</li>
	USERDEF1.doNotLinkIt = 1
	}
	}
   }
###########################################


Any Ideas?
Thanks,
Cheers, Jochen




More information about the TYPO3-english mailing list