[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
teaser zweisprachig - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
spiegel
Beiträge: 30
Registriert: 15. Okt 2007, 16:57

teaser zweisprachig

17. Dez 2007, 09:28

hi,

versuche verzweifelt einen zweisprachigen teaser aufzubauen.
nachdem diverse teaser-module schon nicht das gewuenschte
ergebnis gebracht haben gehe ich das ganze mal von vorne an
und trotzdem haut es nicht hin: es wird immer der deutsche inhalt
angezeigt und nicht die zweite sprache in diesem fall der englische.

hier der quellcode:

Code: Alles auswählen

<?php
//kategorie der news
$news_category = 49;

//sprache
$lang = $REX['CUR_CLANG'];

$qry = 'SELECT id FROM '. $REX['TABLE_PREFIX'] .'article WHERE re_id='.$news_category.' and status=1 and clang='. $lang;
$sql = new sql();
$sql->setQuery($qry);

for($i = 0; $i < $sql->getRows(); $i++)
{
  $art = OOArticle::getArticleById($sql->getValue('id'));
  $articleId = $art->getId();
  $article = new article();
  $article->setArticleId($articleId);
  $articleContent = $article->getArticle();
  print $articleContent;
  $sql->next();
}
?>
ja die artikel fuer die englische version sind online!!

wenn ich die sprache in der abfrage gelich auf 1 setzte
und nicht ueber $REX['CUR_CLANG'] abfrage das gleiche.

hat jemand ne idee woran es liegen koennte??
sehe ich den wald vor lauter baeumen nicht???

danke schon im voraus :?

Benutzeravatar
Raffael1981
Beiträge: 70
Registriert: 6. Nov 2006, 11:36
Wohnort: 3011 - Irenental
Kontaktdaten: Website

ist zwar schon ein zeitl her ... aber trotzdem

1. Apr 2008, 10:27

$article->setClang($lang);

an der richtigen stelle und schon gehts ;)

Code: Alles auswählen

<?php
//kategorie der news
$news_category = 49;

//sprache
$lang = $REX['CUR_CLANG'];

$qry = 'SELECT id FROM '. $REX['TABLE_PREFIX'] .'article WHERE re_id='.$news_category.' and status=1 and clang='. $lang;
$sql = new sql();
$sql->setQuery($qry);

for($i = 0; $i < $sql->getRows(); $i++)
{
  $art = OOArticle::getArticleById($sql->getValue('id'));
  $articleId = $art->getId();
  $article = new article();
  $article->setArticleId($articleId);

  $article->setClang($lang);

  $articleContent = $article->getArticle();
  print $articleContent;
  $sql->next();
}
?>
lg raffi

spiegel
Beiträge: 30
Registriert: 15. Okt 2007, 16:57

3. Apr 2008, 16:29

Das Problem hatte ich in der Zwischenzeit geloest.
Aber trotzdem natuerlich vielen Dank fuer die Antwort!!

Zurück zu „Allgemeines [R3]“