Zum Inhalt springen

tt_news - ext_url - Mehrsprachigkeit

Erstellt am 24. November 2010 · 2 Antworten · letzte Antwort am 22. September 2011

Tags: tt_news, TYPO3 4, Frage

cstueben ·

Huhu zusammen,

in einer mehrpsrachigen TYPO3-Installation (4.3.1) werden News (tt_news 2.5.2) in 2 Sprachen verwendet - das klappt auch prima, d.h. Titel & Inhalt werden jeweils in der gewählten Sprache in Frontend angezeigt. Leider klappt es mit dem Feld "externe URL" (ext_url) nicht. Dort wird immer der Link, der für die Standardsprache hinterlegt ist verwendet. Sollte dieses Feld nicht auch - wenn es denn in der Übersetzung gefüllt ist - in der übersetzen Version ausgegeben werden?

Ein

config.sys_language_softExclude = tt_news:ext_url

hat leider auch nicht den erhofften Erfolg gebracht...

Wer kann mir einen konkreten Tipp geben?

Gruß

Christian

Joegi_0 ·

Schau dir doch einmal in der Datei class.tx_ttnews.php die Zeile 1043 an:

if ($GLOBALS['TSFE']->sys_language_content) {
  // prevent link targets from being changed in localized records
  $tmpPage = $row['page'];
  $tmpExtURL = $row['ext_url'];
  $row = $GLOBALS['TSFE']->sys_page->getRecordOverlay('tt_news', $row, $GLOBALS['TSFE']->sys_language_content, $GLOBALS['TSFE']->sys_language_contentOL, '');
  $row['page'] = $tmpPage;   
  $row['ext_url'] = $tmpExtURL;   
}