Zum Inhalt springen

tt_news sprache singlenews

Erstellt am 8. Januar 2008 · 1 Antwort · letzte Antwort am 11. Januar 2008

Tags: Frage

alexd0001 ·

hallo,

ich habe folgendes Problem: Ich habe zwei Sprachen mit folgendem php-Script eingebaut, wenn ich jedoch in der Singleansicht die Sprache wechsel, bekommen ich die Anzeige "Keine News-ID übergeben"..

hier das script:

// Für die aktuelle Seite werden alle all pages_language_overlay records geholt. Jeder Record entspricht einer Sprache
$query = "SELECT * FROM pages_language_overlay WHERE pid=".$GLOBALS["TSFE"]->id.$GLOBALS["TSFE"]->sys_page->enableFields("pages_language_overlay")." GROUP BY sys_language_uid";

$res = mysql(TYPO3_db,$query);
$langArr=array();
while($row=mysql_fetch_assoc($res)) {
     $langArr[$row["sys_language_uid"]]=$row["title"];
}

$flags = array();
if ($GLOBALS["TSFE"]->sys_language_uid==0) {
    // Deutsch ist aktiv - Englisch anzeigen
    $flags[] = '<strong>de</strong>  | <a href="index.php?id='.$GLOBALS["TSFE"]->id.'&L=1" target=_self>en</a>';
} elseif ($GLOBALS["TSFE"]->sys_language_uid==1) {
    // Englisch ist aktiv - Deutsch anzeigen
    $flags[] = '<a href="index.php?id='.$GLOBALS["TSFE"]->id.'&L=0" target=_self>de</a>  | <strong>en</strong>';
}

// Macht die Ausgabe. Das Menü transferitert die page-id und die "L" variable zur Sprachsteuerung
$content = implode("",$flags);

Das scheint der Link nicht die Variablen für das tt_news mitzunehmen. Da ich nicht der Typo3profi bin, hätte ich gerne eine konstruktive Hilfe zum link 😉

vielen Dank schon mal im vorraus

alex