Zum Inhalt springen

Sprachmenü Probleme mit typolink parameter

Erstellt am 17. März 2010 · 2 Antworten · letzte Antwort am 17. März 2010

Tags: Links, Frage

TheFreeman ·

Hallo zusammen,

ich hab mir eine Sprachwahl gebastelt. Es funktioniert auch alles soweit, bis auf die Tatsache, daß ich gerne auf eine bestimmte PID weiterleiten möchte. Das wollte ich mit "parameter" lösen. Der wird aber so nicht angenommen. Was mache ich falsch?

lib.sprachwahl.home = HMENU
lib.sprachwahl.home {

	wrap = <div id="home_lang_menu">|</div>

	special = language
	special.value = 1,0
	special.normalWhenNoLanguage = 1
	addQueryString = 1
	addQueryString {
		method = GET
		exclude = L,cHash
	}
	1 = TMENU
	1 {
		noBlur = 1
		#accessKey = 1
		NO {
			# parameter.data = TSFE:id
			parameter = 6
			ATagBeforeWrap = 1
		}
		NO.stdWrap {
			setCurrent (
				<div class="home_lang_img" id="home_lang_img_en"><img src="fileadmin/layout/english.jpg" alt="english version" /></div> 
				|| 
				<div class="home_lang_img" id="home_lang_img_gr"><img src="fileadmin/layout/greece.jpg" alt="creek version" /></div>
			)
			current = 1
			noTrimWrap = | ||
		}
	}
}
TheFreeman ·

Meine Lösung, da mir bei der ersten Variante keiner helfen konnte, sieht jetzt so aus:

lib.sprachwahl.home = COA
lib.sprachwahl.home {
	wrap = <div id="home_lang_menu">|</div>
	10 = IMAGE
	10 {
		wrap = <div class="home_lang_img" id="home_lang_img_en">|</div>
		file = fileadmin/layout/english.jpg
  		altText = Efharis Nezi - english
		titleText = Efharis Nezi - english
  		imageLinkWrap = 1
        	imageLinkWrap {
        		enable = 1
			typolink {
				parameter = 6
				additionalParams = &L=1
				addQueryString = 1
				addQueryString {
					method = GET
					# exclude = L,cHash
					exclude = L,id,cHash,no_cache
					useCacheHash = 1
				}
			}
		}
	}
	20 < .10
	20 {
		wrap = <div class="home_lang_img" id="home_lang_img_gr">|</div>
		file = fileadmin/layout/greece.jpg
		altText = Efharis Nezi - greek
		titleText = Efharis Nezi - greek
		imageLinkWrap.typolink.additionalParams = &L=0
	}
}

Vielleicht kanns ja wer brauchen.
Funktioniert super mit realURL.