beim Versuch alle Artikel aus der gewählten Kategorie auszugeben, bekomme ich eine Fehlermeldung beim Versuch die API zu nutzen:
Code: Alles auswählen
<?php
$articles = (rex_category::getArticles(true));
foreach ($articles as $article) {
$articleID = $article->getCurrentID();
$articleContent = new rex_article_content;
$articleContent->setArticleId($articleID);
echo $articleContent->getArticle();
}
?>
Die Fehlermeldung lautet:
Code: Alles auswählen
Strict: Non-static method rex_category::getArticles() should not be called statically, assuming $this from incompatible context in rex://template/1 on line 20
Notice: Undefined property: rex_article_content::$id in D:\Homepage\kirsch-konditor_redaxo\redaxo\src\addons\structure\lib\category.php on line 104
Notice: Undefined property: rex_article_content::$clang_id in D:\Homepage\kirsch-konditor_redaxo\redaxo\src\addons\structure\lib\category.php on line 104[/code
Ich dachte rex_category sei schon statisch und ich kann damit relativ problemlos die Artikel als Array auslesen. Siehe auch
http://www.redaxo.org/docs/master/source-class-rex_category.html#90-105
Nun dachte ich ich kann mal eine Funktion implementieren ohne euch zu fragen und schaff es immer noch nicht. ;)
Was mach ich da noch falsch?