Zum Inhalt springen

sprachauswahl mit flaggen

Erstellt am 29. April 2013 · 2 Antworten · letzte Antwort am 2. Mai 2013

Tags: Frage

rogerclimb ·

Hallo

Bei der Sprachauswahl sind die Sprachen de/en/fr hinterlegt.
Die Steuerung funktioniert soweit. Aber die Flaggen der Sprache werden flasch angezeigt.
Hat jemand eine Idee für mich....

Merci!!!

vince ·

Hallo,

Hier im Forum sind sicher einige, die Dir helfen können/wollen. Allerdings bedarf es da etwas präziserer Infos 😉
Am besten, Du postest mal den entsprechenden Typoscript-Code, bzw. beschreibst wie Du es umgesetzt hast .

Gruß,
Vince.

rogerclimb ·

Warum funktioniert die Sprachauswahl, aber die Flaggen de/en/fr werden nicht richtig angezeit??

Wer kann mir helfen???

# Angaben für default-Sprache
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.htmlTag_langKey = de
config.locale_all = deutsch

# Angaben für englisch
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.htmlTag_langKey = en
config.locale_all = en_EN

# Angaben für franz
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = fr
config.htmlTag_langKey = fr
config.locale_all = fr_FR
[global]

# Default PAGE object:
page = PAGE
page.typeNum = 0
page.config.index_enable = 1

temp.langmenu = COA
temp.langmenu {

10 = HMENU
10 {
special = language
special.value = 0,1,2
1 = GMENU
1 {
NO = 1
NO {
allWrap = | 
XY = 20, 12
10 = IMAGE
10.file = typo3/gfx/flags/de.gif || typo3/gfx/flags/en.gif || typo3/gfx/flags/en.gif
}
ACT = .NO
ACT = 1
ACT {
noLink = 1
XY = 20, 12
}
USERDEF1 < .NO
USERDEF1 = 1
USERDEF1 {
file = typo3/gfx/flags/de.gif || typo3/gfx/flags/en.gif || typo3/gfx/flags/en.gif
noLink = 1
}
}
}
}

page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/start_new.html
workOnSubpart = DOKUMENT

marks.LANGMENU < temp.langmenu

subparts.WILLKOMMEN = CONTENT
subparts.WILLKOMMEN {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
}

subparts.NEWS= CONTENT
subparts.NEWS {
table = tt_content
select.orderBy = sorting
select.where = colPos=2
select.languageField = sys_language_uid
}

subparts.IMAGE= CONTENT
subparts.IMAGE{
table = tt_content
select.orderBy = sorting
select.where = colPos=3
select.languageField = sys_language_uid
}

subparts.HAUPTNAVI_LEFT= HMENU
subparts.HAUPTNAVI_LEFT{
special = directory
special.value = 3
1 = TMENU
1.NO {
allWrap= <li id="navimain"> | </li>
}
}

subparts.NAVI_LEFT= HMENU
subparts.NAVI_LEFT{
1 = TMENU
1.NO {
allWrap= <li class="navi">|</li>
RO=1
}
1.ACT = 1
1.ACT {
allWrap = <li class="navi">|</li>
}

2 = TMENU
2.wrap = <ul>|</ul>
2.NO {
allWrap = <li class="subnavi">|</li>
RO=1
}

}

subparts.POSITION= HMENU
subparts.POSITION{
special = rootline
special.value = 0 | -1
1 = TMENU
1.NO {
allWrap = &nbsp; / &nbsp; |
}
}
}

[end]