Beiträge von HTMH

    Das mit dem Hauptverzeichnis ist nicht die richtige Lösung für mich ;-)
    Da dort Daten für ver. Domains hinterlegt sind.


    z.b.


    Hauptverzeichnis > WLS


    in dem Fall ist WLS das Haupterzeichanis der Domain www.123.de


    sieht dann so aus.


    wls/acp/
    wls/forum/
    wls/news/
    wls/style/
    wls/options.inc.php
    wls/.htaccess
    ...


    müsste doch auch irgendwie anders funktionieren, bei Artikel wird ja auch nur htmh.de/article/1-artikel-1/ angezeigt.

    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
    1. {foreach from=$latestNewsList item=news}
    2. <p data-object-id="{$news->newsID}">
    3. <a href="{$news->getLink()}">
    4. <div>
    5. <small>
    6. <h3>{$news->getTitle()}</h3>
    7. </div>
    8. </a>
    9. </p>
    10. {/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
    1. use \news\data\news\ViewableNewsList;
    2. use wcf\system\WCF;
    3. $newsList = new \news\data\news\ViewableNewsList();
    4. $newsList->sqlLimit = 5;
    5. $newsList->readObjects();
    6. 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
    1. use wbb\data\thread\AccessibleThreadList;
    2. use wcf\system\WCF;
    3. $assignVariables = [];
    4. $threadList = new AccessibleThreadList();
    5. $threadList->sqlLimit = 8;
    6. $threadList->sqlOrderBy = "thread.lastPostTime DESC";
    7. $threadList->readObjects();
    8. $assignVariables['homeThreads'] = $threadList->getObjects();
    9. WCF::getTPL()->assign($assignVariables);