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