Zum Inhalt springen

Link Switching funktioniert nicht

Erstellt am 27. März 2008 · 9 Antworten · letzte Antwort am 27. März 2008

Tags: Frage

Lili ·

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> &nbsp;&#124;&nbsp; <a href="index.php?id=|&L=1">English</a> &nbsp;&#124;&nbsp; <a href="index.php?id=|&L=2">French</a> &#124; <a href="index.php?id=|&L=3">Italiano</a>

Teste die Mehrsprachigkeit gerade erst richtig aus.

Wool ·

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

Wool ·

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

Lili ·

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]
Wool ·

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>&nbsp;

page.20.2 < .page.20.1
page.20.2.wrap = & brvbar; <a href="index.php?id=|&L=1">English</a>&nbsp;

page.20.3 < .page.20.1
page.20.3.wrap = & brvbar; <a href="index.php?id=|&L=2">French</a>&nbsp;

page.20.4 < .page.20.1
page.20.4.wrap = & brvbar; <a href="index.php?id=|&L=3">Italiano</a>

Leerzeichen bei "& brvbar;" entfernen

Lili ·

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

Lili ·

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