Hallo,
ich versuche mich schon eine Weile daran, bei einem Breadcrumb-Menü respektive Klickpfad-Menü einen vorangestellten Text mehrsprachig zu "gestalten". Die Mehrsprachigkeit im Allgemeinen funktioniert sehr gut.
Hat jemand eine Idee dazu?!
Vielen Dank schon einmal für die Hilfe!
#BREADCRUMB
#################################
BREADCRUMB = COA
BREADCRUMB {
10 = TEXT
10.fontColor = #FFFFFF
10.fontFile = fileadmin/fonts/BAUHS93.TTF
10.fontSize = 12
20 = HMENU
20 {
special = rootline
#special.value = 8
special.range = 0|-1
1 = TMENU
1.NO = 1
1.NO.linkWrap = | » |*| | » |*| |
}
}
Conditions sind wohl das Stichwort dazu
lg georg
Hallo,
bei mir sieht das so aus...
lib.BreadCrumb = COA
lib.BreadCrumb.10.wrap = <b>|</b>
lib.BreadCrumb.10 = TEXT
lib.BreadCrumb.10.value = Sie sind hier:
[globalVar = GP:L = 1]
lib.BreadCrumb.10.value = russischer Text:
[global]
[globalVar = GP:L = 2]
lib.BreadCrumb.10.value = You are here:
[global]
Weiß nicht, ob elegant, aber funktionieren tut es.
Liebe Grüße
Eliane
Prima! So funktioniert es auch.
Vielen Dank für die Hilfe, Eliane!
Kann mir jemand helfen? Bei mir funktioniert es noch nicht...
Mein Klickpfad wird im Haupt TS über ein ext TS angesprochen.
Root TS
### Inhaltsbereich auslesen ###
###############################
page.10.marks.BREADCRUMP < tmp.KLICKPFAD
### Mehrsprachigkeit Flaggen ###
#################################
page.10.marks.DE = IMAGE
page.10.marks.DE {
file = fileadmin/img/icon/flag_de.gif
stdWrap.typolink {
additionalParams = &L=0
ATagParams = title="Deutsch"
parameter.field = uid
}
}
page.10.marks.EN = IMAGE
page.10.marks.EN {
file = fileadmin/img/icon/flag_en2.gif
stdWrap.typolink {
additionalParams = &L=1
ATagParams = title="Englisch"
parameter.field = uid
}
}
page.10.marks.FR = IMAGE
page.10.marks.FR {
file = fileadmin/img/icon/flag_fr2.gif
stdWrap.typolink {
additionalParams = &L=2
ATagParams = title="Französisch"
parameter.field = uid
}
}
page.10.marks.DK = IMAGE
page.10.marks.DK {
file = fileadmin/img/icon/flag_dk2.gif
stdWrap.typolink {
additionalParams = &L=3
ATagParams = title="Dänisch"
parameter.field = uid
}
}
page.10.marks.NR = IMAGE
page.10.marks.NR {
file = fileadmin/img/icon/flag_nr2.gif
stdWrap.typolink {
additionalParams = &L=4
ATagParams = title="Norwegisch"
parameter.field = uid
}
}
[globalVar = GP:L=1]
page.10.marks.DE.file = fileadmin/img/icon/flag_de2.gif
page.10.marks.EN.file = fileadmin/img/icon/flag_en.gif
page.10.marks.FR.file = fileadmin/img/icon/flag_fr2.gif
page.10.marks.DK.file = fileadmin/img/icon/flag_dk2.gif
page.10.marks.NR.file = fileadmin/img/icon/flag_nr2.gif
[global]
[globalVar = GP:L=2]
page.10.marks.DE.file = fileadmin/img/icon/flag_de2.gif
page.10.marks.EN.file = fileadmin/img/icon/flag_en2.gif
page.10.marks.FR.file = fileadmin/img/icon/flag_fr.gif
page.10.marks.DK.file = fileadmin/img/icon/flag_dk2.gif
page.10.marks.NR.file = fileadmin/img/icon/flag_nr2.gif
[global]
[globalVar = GP:L=3]
page.10.marks.DE.file = fileadmin/img/icon/flag_de2.gif
page.10.marks.EN.file = fileadmin/img/icon/flag_en2.gif
page.10.marks.FR.file = fileadmin/img/icon/flag_fr2.gif
page.10.marks.DK.file = fileadmin/img/icon/flag_dk.gif
page.10.marks.NR.file = fileadmin/img/icon/flag_nr2.gif
[global]
[globalVar = GP:L=4]
page.10.marks.DE.file = fileadmin/img/icon/flag_de2.gif
page.10.marks.EN.file = fileadmin/img/icon/flag_en2.gif
page.10.marks.FR.file = fileadmin/img/icon/flag_fr2.gif
page.10.marks.DK.file = fileadmin/img/icon/flag_dk2.gif
page.10.marks.NR.file = fileadmin/img/icon/flag_nr.gif
[global]
### Mehrsprachigkeit einbinden ###
##################################
config.sys_language_uid = 0
config.language = de
config.htmlTag_langKey = de_DE
config.locale_all = deutsch
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.htmlTag_langKey = en
config.locale_all = en_GB
[global]
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = fr
config.htmlTag_langKey = fr
config.locale_all = fr_FR
[global]
[globalVar = GP:L = 3]
config.sys_language_uid = 3
config.language = dk
config.htmlTag_langKey = dk
config.locale_all = dk_DK
[global]
[globalVar = GP:L = 4]
config.sys_language_uid = 4
config.language = no
config.htmlTag_langKey = no
config.locale_all = no_NO
[global]
EXT TS
tmp.KLICKPFAD = HMENU
tmp.KLICKPFAD {
special = rootline
special.range = 1|-1
wrap = |
1 = TMENU
1.NO = 1
1.NO.linkWrap = | | |*| | | |*| |
1.CUR < .1.NO
1.CUR.doNotLinkIt = 1
}
Wie lautet hier das TS für den mehrsprachigen Breadcrumb?
Viele Grüße
Marco