
Hier ein Codesnippsel für ein Sprachen Menü (language menu) Menu/Navigation das mit Typoscript erstellt wird.
Hier die Default Einstellungen für ein Sprachenmenü.
// default language
config {
linkVars = L
sys_language_uid = 0
language = de
locale_all = de_DE
htmlTag_langKey = de
sys_language_mode = content_fallback
//sys_language_overlay = hideNonTranslated
sys_language_overlay = 1
// der Paramter L soll durchgereicht werden
linkVars := addToList(L)
// der Paramter soll eindeutig sein (kein doppeltes Auftreten in einer URL)
uniqueLinkVars = 1
}
// Englisch (id)
[globalVar = GP:L = 1]
config {
sys_language_uid = 1
language = en
locale_all = english
htmlTag_langKey = en
}
[global]
// beliebige Sprache (id)
[globalVar = GP:L = x]
config {
sys_language_uid = x
language = xx
locale_all = xx
htmlTag_langKey = xx
}
[global]
Hier der Typoscript Snippsel für die Erstellung des Sprachenmenüs.
// Typoscript Sprachen Menü
lib.language = HMENU
lib.language {
special = language
special.value = 0,1
special.normalWhenNoLanguage = 0
wrap = <ul>|</ul>
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
linkWrap = <li> | </li>
stdWrap.override = <img src="fileadmin/templates/images/flags/flag-german.png" alt="Deutsch" /> || <img src="fileadmin/templates/images/flags/flag-english.png" alt="English" />
doNotLinkIt = 1
stdWrap.typolink.parameter.data = page:uid
stdWrap.typolink.additionalParams = &amp;L=0 || &amp;L=1
stdWrap.typolink.addQueryString = 1
stdWrap.typolink.addQueryString.exclude = L,id,cHash,no_cache
stdWrap.typolink.addQueryString.method = GET
stdWrap.typolink.useCacheHash = 0
stdWrap.typolink.no_cache = 0
}
ACT <.NO
ACT {
linkWrap = <li class="active"> | </li>
stdWrap.override = <img src="fileadmin/templates/images/flags/flag-german-active.png" alt="Deutsch" /> || <img src="fileadmin/templates/images/flags/flag-english-active.png" alt="English" />
}
USERDEF1 < .NO
USERDEF2 < .ACT
}
}
special.value => Sprachen ID´s
stdWrap.override => absolute Pfad für die Bilder
Hier geht es zur Typolink Referenz
Kategorie typo3
Add your Comment
Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>








