Genauer gesagt habe ich den Switcher so in den Code geschrieben (Auszug), zum Test.
PROBLEM: Es wird nur Deutsch und Englisch angezeigt, nicht jedoch Französisch oder Italienisch, warum??
Die Links die angezeigt werden funktionieren auch.
page.20 = TEXT
page.20.wrap = <a href="#">Deutsch</a> | <a href="index.php?id=|&L=1">English</a> | <a href="index.php?id=|&L=2">French</a> | <a href="index.php?id=|&L=3">Italiano</a>
Teste die Mehrsprachigkeit gerade erst richtig aus.
Hallo,
warum ".wrap" und nicht ".value" ?
der WRAP ist ein Rahmen der Inhalt umschließt... d.h. an der Stelle des Pipe-Symbols wird der Inhalt eingefügt... desweiteren darf nur ein Pipe-Symbol im WRAP enthalten sein, AUSSER: du nutzt zwischen den Pipes die Kombination |*| als Trenner (siehe: OptionSplit)
MfG
Wool
Bei value gab es mir als Ergebnis die Zahl 5???
nun... ich kenn dein TS nicht außer den Schnipsel den du da gepostet hast... aber wenn cih bei meiner Textseite
page.20 = TEXT
page.20.value = <a href="#">Deutsch</a> | <a href="index.php?id=|&L=1">English</a> | <a href="index.php?id=|&L=2">French</a> | <a href="index.php?id=|&L=3">Italiano</a>
eingebe, dann kommt so eine Link-Zeile raus:
Deutsch | English | French | Italiano
Wie notierst du das | im Code?
Hier nun nochmal der komplette Code:
config.linkVars = L
config.sys_language_uid = 0
config.language = de
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
[global]
[globalVar = GP:L=2]
config.sys_language_uid = 2
config.language = fr
[global]
[globalVar = GP:L=3]
config.sys_language_uid = 3
config.language = it
[global]
page = PAGE
page.10 = CONTENT
page.10 {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
page.20 = TEXT
page.20.value = <a href="#">Deutsch</a> | <a href="index.php?id=|&L=1">English</a> | <a href="index.php?id=|&L=2">French</a> | <a href="index.php?id=|&L=3">Italiano</a>
page.20.field = uid
[globalVar=GP:L=1]
page.20.value = <a href="index.php?id=|&L=0">Deutsch</a> <a href="index.php?id=|&L=2">French</a> <a href="index.php?id=|&L=3">Italiano</a>
[global]
ahh... jetzt wird es langsam Tag:
page.20 = COA
page.20.1 = TEXT
page.20.1.field = uid
page.20.1.wrap = <a href="index.php?id=|&L=0">Deutsch</a>
page.20.2 < .page.20.1
page.20.2.wrap = & brvbar; <a href="index.php?id=|&L=1">English</a>
page.20.3 < .page.20.1
page.20.3.wrap = & brvbar; <a href="index.php?id=|&L=2">French</a>
page.20.4 < .page.20.1
page.20.4.wrap = & brvbar; <a href="index.php?id=|&L=3">Italiano</a>
Leerzeichen bei "& brvbar;" entfernen
Hallo,
vielen Dank.
Ich habe nun Zeile 31 bis 36 mit deinem Code ersetzt. Nun funktioniert das Link-Switching, aber es wird nun kein Inhalt auf den Seiten dargestellt.
Vorher war der Inhalt aber da?
Lili
Hast du den Inhalt in der Spalte "Normal", und für alle Sprachen angelegt?
Ok, mein Fehler, das kommt davon wenn man tausend Dinge auf einmal machen und klären muss und ständig das Telefon klingelt.
Es funkioniert, bin nur nach dem ganzen Hin und Her auf der falschen Seite gelandet.
Dir jedenfalls vielen vielen Dank für die schnelle Hilfe ;-)
Lili