Hallo,
ich verwende Typo3 3.7.0 und die oneTree Lösung für Mehrsprachigkeit (Deutsch/Englisch).
Es gibt einige wenige Seiten, die grundsätzlich nur auf Englisch verfügbar sein sollen. Daher habe ich die entsprechenden Seiteninhaltselemente auf [Alle] gestellt anstelle eine Sprache explizit auszuwählen, wofür das doch auch gedacht ist, so wie ich die Doku verstanden habe.
Nun ist es leider so, daß genau diese Inhaltselemente, wo die Sprache auf [Alle] gestellt wurde, nicht im Frontend angezeigt werden.
Weiß hier jemand Rat?
Danke und Gruß
Cirby
Hallo Cirby,
hast Du schon eine Lösung gefunden?
Gruß Marcus
Muliarcus schrieb
Hallo Cirby,
hast Du schon eine Lösung gefunden?
Bitte informiert mich auch..
KimPixel
So nach langen tüfteln und studieren des quellcodes habe ich mir selber folgende lösung gebastelt:
[globalVar = GP:L=]
temp.andWhere.dataWrap = sys_language_uid IN (-1,0)
[else]
temp.andWhere.dataWrap = sys_language_uid IN (-1,{global : L})
[end]
temp.subTemplate = PAGE
temp.subTemplate.10 = TEMPLATE
temp.subTemplate.10 {
template < plugin.tx_rlmptmplselector_pi1
workOnSubpart = document
# Titel
marks.title = TEXT
marks.title.field = title
marks.subTitle = TEXT
marks.subTitle.field = subtitle
marks.layout = TEXT
marks.layout.field = layout
subparts.standardCol < styles.content.get
subparts.standardCol.select.where = colPos=0
subparts.standardCol.select.languageField >
subparts.standardCol.select.andWhere.dataWrap < temp.andWhere.dataWrap
subparts.leftCol < styles.content.get
subparts.leftCol.select.where = colPos=1
subparts.leftCol.select.languageField >
subparts.leftCol.select.andWhere.dataWrap < temp.andWhere.dataWrap
subparts.rightCol < styles.content.getRight
subparts.rightCol.select.where = colPos=2
subparts.rightCol.select.languageField >
subparts.rightCol.select.andWhere.dataWrap < temp.andWhere.dataWrap
subparts.bottomCol < styles.content.getRight
subparts.bottomCol.select.where = colPos=3
subparts.bottomCol.select.languageField >
subparts.bottomCol.select.andWhere.dataWrap < temp.andWhere.dataWrap
}
Bei Templatevolia functioniert das aber nicht.
Vieleicht könnt ihr das gebrauchen.
KimPixel
Hi!
Super Lösung, funktioniert wunderbar.
(achtung jetzt kommt das Aber)
Aber, bei mir gibt es ein problem mit der Reihenfolge, wenn ich auf einer Seite mehrere Datensätze habe.
zb:
Bild [Alle]
Text1 [DE]
Text1 [EN]
Text2 [DE]
Text2 [EN]
Ende [ALLE]
Dann wird auf der Englischen Seite die Reihenfolge anders angezeigt:
Bild
Text 1
Ende
Text2
Ich vermute es hat etwas mit der Query zu tun, hat jemand eine Idee?
Danke