ich hab mir aus dem Minibeispiel ein Modul gemacht, das mir aus einer bestimmten Kategorie (REX_VALUE[1] aus einem Eingabeformular) eine Liste aller aktiven Artikel darstellt.
Code: Alles auswählen
<?php
// Modulausgabe
$cat = OOCategory::getCategoryById(REX_VALUE[1]); // hier die ID der Kategorie aus dem Eingabemodul
$articles = $cat->getArticles( true); // alle Artikel der Kategorie auslesen, die Online sind
if ( is_array( $articles) && count( $articles) > 0) {
foreach ( $articles as $article) {
// Den aktuellen Artikel nicht verlinken
if ( $article->getId() == REX_ARTICLE_ID) continue;
// Startartikel ausblenden blendet den Startartikel selbst in der Liste aus
if ( $article->isStartPage()) continue;
// Linkliste
echo '<li><a href="index.php?article_id='.$article->getID().'">'.$article->getName().'</a></li>';
}
}
?>
Man könnte das über die Priorität in der Struktur machen, aber ich will, dass mein kleines Modul das selbst macht, damit der Redakteur nicht bei den Prioritäten rumklicken muss.
Bitte, Danke für Hilfe.