Beiträge von HTMH im Thema „Eigene Box für News“

    Jup, den Balken habe ich dann auch gesehen ;)


    So sieht es jetzt aus und Funktioniert auch, danke für die Hilfe.


    Macht es eigentlich ein Unterschied ob man item="news"} oder item=news} benutzt?

    HTML
    {foreach from=$latestNewsList item=news}
    <p data-object-id="{$news->newsID}">
    <a href="{$news->getLink()}">	              
    <div>
    <small>
    <h3>{$news->getTitle()}</h3>
    </div>
    </a>
    </p>
    {/foreach}

    Wenn ich das eingebe kommt folgender Fehler


    [b]Fatal error[/b]: Class 'WCF' not found in [b]/www/htdocs/w00ccc8c/wls/lib/data/page/PhpPage.class.php(19) : eval()'d code[/b] on line [b]5[/b]


    habe den Code jetzt so umgeändert


    PHP
    use \news\data\news\ViewableNewsList;
    use wcf\system\WCF;
    $newsList = new \news\data\news\ViewableNewsList();
    $newsList->sqlLimit = 5;
    $newsList->readObjects();
    WCF::getTPL()->assign("latestNewsList", $newsList->getObjects());

    ist das so ok?

    hmm, bekomme folgende Fehlermeldung


    [b]Fatal error[/b]: Class 'ViewableNewsList' not found in [b]/www/htdocs/w00ccc8c/wls/lib/data/page/PhpPage.class.php(19) : eval()'d code[/b] on line [b]2[/b]

    Danke für die Antwort und nun bin ich noch verwirrter als vorher :)


    Dachte das geht so wie oben über die SQL, aber die News Variante sieht einfacher aus, werde ich nachher mal testen.

    Hallo erst mal...


    wie kann das machen das mir die die letzten News auf einer Template Seite angezeigt werden, ohne eine Box zu verwenden, nach folgenden Beispiel.


    PHP
    use wbb\data\thread\AccessibleThreadList;
        use wcf\system\WCF;
        $assignVariables = [];
        $threadList = new AccessibleThreadList();
        $threadList->sqlLimit = 8;
        $threadList->sqlOrderBy = "thread.lastPostTime DESC";
        $threadList->readObjects();
        $assignVariables['homeThreads'] = $threadList->getObjects();
        WCF::getTPL()->assign($assignVariables);