Die Erste Lösung habe ich schon mal <a class="important" href="/index.php?id=|.html&L=2"> erzeugt den richtigen Link.

Jetzt brauche ich nur noch eine Antwort darauf wieso der Link sich nicht ändert, so dass man wieder auf die deutsche Seite kommt.

Gruß,
Dennis

Am 06.08.2010 09:50, schrieb Dennis:
Hallo Liste.

ich hänge immernoch an der dummen Sprachauswahl.
hab folgendes im TypoScript stehen

#######################################
# SPRACHAUSWAHL
#######################################

#sprache < plugin.tx_srlanguagemenu_pi1
[globalVar = GP:L = 0]
sprache = COA_INT
sprache {
10 = TEXT
10 {
field = uid
wrap = <a class="important" href="/|.html?L=2">Englisch</a>
}
}
[global]

[globalVar = GP:L = 2]
sprache = COA_INT
sprache {
10 = TEXT
10 {
field = uid
wrap = <a class="important" href="/|.html?L=0">deutsch</a>
}
}
[global]

#######################################
# SPRACHAUSWAHL ENDE
#######################################

...

##########################################################
## SPRACHWAHL
# **********************
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE.UTF-8
#sys_language_mode = strict;

# English language, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = en
config.locale_all = english
[global]



# ---------------------
# language menu konfigurieren
# ---------------------
plugin.tx_srlanguagemenu_pi1 {
useSysLanguageTitle = 0
defaultLanguageISOCode = DE
LanguageISOCode = DE
#
#Hiermit kann die wraps um die Links aendern/leeren
#link.CUR.stdWrap.wrap = <li class=?CUR?>|</li>
#link.NO.stdWrap.wrap = <li class=?NO?>|</li>
#link.INACT.stdWrap.wrap = |
link.NO.stdWrap.wrap = |

# Flaggen ausblenden wenn keine Uebersetzung vorhanden
hideIfNoAltLanguages = 0

#
#Hiermit kann die aktuelle Sprache ausgeblendet werden
#don?t show current language if showCurrent=0
#showCurrent = 0

# Hier liegt das selbst angepasste Template-File
#file.templateFile = fileadmin/templates/sprache.html
templateFile = fileadmin/templates/sprache.html
#
#GIBT EINE LISTENANSICHT AUS (2: Liste, 1: Auswahlliste, 0:Flagge)
defaultLayout = 0
links.stdWrap.split.wrap >
_CSS_DEFAULT_STYLE >

#Hiermit koennte man festlegen, dass nur die Spachen 1+2 in der Liste
ausgegeben werden
#languagesUidsList = 1,2
}


Mir wird jetzt egal ob ich die deutsche oder die englische Version
anschaue immer der Link "Englisch" gezeigt und wenn ich auf den Link
gehe komme ich nicht auf die englische Seite sondern bekomme eine
Fehlermeldung, dass das Objekt nicht gefunden wurde und das wohl der
Link falsch sei.

Hoffe ihr könnt mir helfen:)
Danke schonmal im vorraus,
Dennis

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an