[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Funktionsfehler Sidebar
Seite 1 von 1

Funktionsfehler Sidebar

Verfasst: 10. Aug 2006, 16:46
von Thomas.Skerbis
Die Sidebar wählt wahllos einen Sidebarartikel aus.
Die Sidebars der dazugehörigen Kategorie werden nicht angezeigt.

Ich verwende Redaxo 3.2
Und das Template aus dem Downloadbereich für 3.2

Verfasst: 10. Aug 2006, 21:51
von Markus.Staab
Hi,

du bist sicher, dass du Artikel in den Kategorien abgelegt hast, welche "sidebar" heissen, und keine Startartikel sind...?

Gruß,
Markus

Verfasst: 11. Aug 2006, 11:14
von Thomas.Skerbis
Oh Ja,
da bin ich mir sehr sicher.

Hat sich erledigt.
Habe eine Lösung im Forum gefunden.
Trotzdem Danke

Ich nutze nun folgenden Code.
Damit funktioniert es einwandfrei.

Code: Alles auswählen

<?php 
$article = OOArticle::getArticleById($this->getValue('article_id')); 
$catId = $article->isStartPage() ? $article->getId() : $article->getParentId(); 
$SidebarArtikel = OOArticle::searchArticlesByName( 'sidebar', false, false, $catId); 
  
if ( ($numArtikel = count( $SidebarArtikel)) > 0) { 
  $ooSidebarArtikel = null; 
  for( $i = 0; $i < $numArtikel; $i++) { 
    if ( $SidebarArtikel[ $i]->getId() != $this->getValue('article_id')) { 
       $ooSidebarArtikel = $SidebarArtikel[ $i]; 
       break; 
    } 
  } 


  if ( $ooSidebarArtikel !== null) { 
    $artikel = new article(); 
    $artikel->setArticleId( $ooSidebarArtikel->getId()); 

    echo $artikel->getArticle(); 
  } 
} 
?> 

Verfasst: 11. Aug 2006, 13:49
von Markus.Staab
Hi,

ich verlasse mich jetzt mal auf deinen Kommentar und übernehme den von dir geposteten Code für den Downloadbereich.

Das Modul von mir was bis vor 2 Minuten offline... woher hast du den Code oben?

Gruß,
Markus

Verfasst: 11. Aug 2006, 14:50
von Thomas.Skerbis
Den Code ganz oben hatte ich aus dem Download-Bereich

Der den ich jetzt nutze aus:
http://forum.redaxo.de/ftopic917-15.html