hi all,
sitze jetzt schon über 3 Stunden an meinem kleinen Problem. Habe exakt die Anleitungen aus "Praxiswissen Typo 3" verfolgt, nur egal ob ich L=0 oder L=1 habe, die Sprache verändert sich nicht.
Im Object Browser treten keine Fehlermeldungen auf ergo alle Klammern geschlossen:
#Allgemeine TypoScript Konfigurationen
config.linkVars = L
config.sys_language_uid = 0
config.language = de
#Die Website erstellen
page = PAGE
#Allgemeine Seiteneigenschaften setzen
page {
bodyTag = <body bgcolor="#ffffff">
stylesheet = fileadmin/snowboard/style.css
meta.DESCRIPTION = Testtemplate
typeNum = 0
#Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/snowboard/vorlage.html
10.workOnSubpart = DOKUMENT
10.marks {
#Inhalt ansprechen
INHALT = CONTENT
INHALT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
[...]
#Sprache ansprechen
SPRACHE = TEXT
SPRACHE {
field = uid
wrap = <a href="index.php?id=|&L=1">Englisch</a>
}
} /* Ende der Mark */
} /* Ende Page */
###BEDINGUNGEN###
#Mehrsprachigkeit
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
page.10.marks.SPRACHE.wrap = <a href="index.php?id=|&L=0">Deutsch</a>
[global]
Wenn ich aber statt:
select.languageField = sys_language_uid
folgendes unter ....10.marks.INHALT.... angebe
select.where = colPos = 0 AND sys_language_uid = 1
zeigt er mir alles auf Englisch an. Weiters funktioniert der Button Deutsch-Englisch bzw Englisch-Deutsch auch ohne Probleme.
bin langsam am Verzweifeln und wäre für jede Hilfe dankbar
lg Rusty