Ich habe eine Site, in der ich auf jeder Seite nächste Termine ausgebe:
NAECHSTE_TERMINE = RECORDS
NAECHSTE_TERMINE {
tables = tt_content
source = 4
dontCheckPid = 0
}
Nun bin ich daran die Seite auf Mehrsprachigkeit umzubauen. Klappt ziemlich alles 😃 ausser, dass ich keine Ahnung habe, wie ich dieses Element mehrsprachig machen kann 🙁
Ich habe lange gesucht #angry# ohne Erfolg.
Wie kann ich diesen typoscript Euschnitt so umschreiben, dass die entsprechende Übersetzung gewählt wird? Der Record (Ein Inhaltselement einer versteckten Seite) ändert natürlich seine ID, je nach Sprache.
Vielen Dank im Voraus.
Hi!
Du musst die Sprache als Where-Parameter übergeben. Kriege es so aber nicht zusammen. Hatte es mir damals von css_styled_content-Template abgeschaut für die Content-Element...
Gruß
Malte
Ich habe es noch versicht mit:
NAECHSTE_TERMINE = CONTENT
NAECHSTE_TERMINE {
tables = tt_content
select {
orderBy = sorting
pidInList = 34
languageField = sys_language_uid
where=colPos= 0
begin = 1
max = 1
}
}
wobei 34 die Page ID der entsprechenden Seite ist. Nur kommt hier nichts raus = leer #evil#
Wie kann ich dies debuggen?
Vielen Dank Jürg
Ich habe mal eine direkte Lösung gefunden, welche aber nicht elegant ist. Ich habe ziemlich am Ende des Typoscripts:
# Mehrsprachiges
[globalVar = GP:L = 1]
page.10.subparts.NAECHSTE_TERMINE.source = 40
[global]
angehängt. Damit funktioniert es. Es gäbe aber sicherlich noch eine elegantere Lösung mit einem Recordselect. Wenn jemand dies hätte 😃
Vielen Dank Jürg