[TYPO3-german] Sprachmenü
Björn Hahnefeld
b.hahnefeld at nal-vonminden.com
Tue May 3 14:57:46 CEST 2016
Hallo zusammen,
ich möchte gerne eine Auswahlliste für die Sprachen anbieten. Das klappt
auch ganz gut soweit. Allerdings wird kein Value übergeben, damit ich
zuordnen kann, welche Sprache ausgewählt wurde. Und es steht im Quelltext
selected= anstelle nur von selected. Was mache ich denn da noch
falsch?
--
#
# Sprachmenü
#
lib.languagenavi = HMENU
lib.languagenavi {
special = language
special {
value = 0,3,11
normalWhenNoLanguage = 0
}
// wrap = <ul class="language">|</ul>
wrap = <form method="POST"><select class="language"
onchange="this.form.submit()">|</select></form>
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
// linkWrap = <li>|</li>
linkWrap = <option value="{TSFE:L}">|</option>
stdWrap.override = Deutsch || Español || English
doNotLinkIt = 1
stdWrap.typolink {
parameter.data = page:uid
additionalParams = &L=0 || &L=3 || &L=11
addQueryString = 1
addQueryString.exclude = L,id,cHash,no_cache
addQueryString.method = GET
useCacheHash = 1
no_cache = 0
}
}
ACT < .NO
// ACT.linkWrap = <li class="active">|</li>
ACT.linkWrap = <option value="{TSFE:L}" selected>|</option>
USERDEF1 < .NO
USERDEF2 < .ACT
}
}
--
Ausgabe:
--
<form method="POST">
<select class="language" onchange="this.form.submit()">
<option value="{TSFE:L}">Deutsch</option>
<option value="{TSFE:L}">Español</option>
<option selected="" value="{TSFE:L}">English</option>
</select>
</form>
--
Viele Grüße
Björn
More information about the TYPO3-german
mailing list