Zum Inhalt springen

tt_news Ursprungstext ändern

Erstellt am 7. April 2010 · 5 Antworten · letzte Antwort am 10. Februar 2011

Tags: tt_news, Frage

digit6 ·

Hi,

Ich möchte einer übersetzten News nachträglich einen anderen Ursprungstext (Transl.Orig) angeben. Dies funktioniert aber nicht, weil die Liste Ursprungstext leer ist, obwohl sich die News mit der Standartsprache im gleichen Sysfolder befindet.

Der Sysfolder ist übersetzt und auch das Übersetzen von News in der Default-Sprache funktioniert bestens. In diesem Fall wird im Ursprungstext genau ein Eintrag angezeigt und zwar die News der aktuellen Default-Spache. Das nachträgliche Ändern funktioniert somit auch in diesem Fall nicht.

Getestet hab ich das auf zwei unabhängigen Typo3 Instanzen mit jeweils unterschiedlichen Versionen.

Über die Datenbank lässt sich die Zuweisung vornehmen mit 't3_origuid' und 'l18n_parent'.

IMHO sollte der Ursprungstext genau gleich geändert werden können wie bei regulären Content Elementen...

digit6 ·

Nanu, bin ich der einzige mit diesem Problem?

Hab ich evtl. tt_news falsch konfiguriert? Oder ist das Problem nicht nachvollziehbar?

Extension config:

l10n_mode_prefixLangTitle = 1
l10n_mode_imageExclude = 1
hideNewLocalizations = 0
digit6 ·

Lösung:

Im File typo3conf/ext/tt_news/tca.php die erste Zeile auskommentieren und die Zweite einfügen.

//'foreign_table_where' => 'AND tt_news.uid=###REC_FIELD_l18n_parent### AND tt_news.sys_language_uid IN (-1,0)',
'foreign_table_where' => 'AND tt_news.pid=###REC_FIELD_pid### AND tt_news.sys_language_uid IN (-1,0)',

Die Where Clause tt_news.uid=###REC_FIELD_l18n_parent### macht total keinen Sinn...

arashst ·
digit6 schrieb

Lösung:

Im File typo3conf/ext/tt_news/tca.php die erste Zeile auskommentieren und die Zweite einfügen.

//'foreign_table_where' => 'AND tt_news.uid=###REC_FIELD_l18n_parent### AND tt_news.sys_language_uid IN (-1,0)',
'foreign_table_where' => 'AND tt_news.pid=###REC_FIELD_pid### AND tt_news.sys_language_uid IN (-1,0)',

Die Where Clause tt_news.uid=###REC_FIELD_l18n_parent### macht total keinen Sinn...

Hi there! Thanks! You saved me a lot of trouble! I had this problem for a while now and thanks to you it is been solved...
Have fun 😉