News Widget Sortierung aufsteigend

Hallo zusammen,

ich bin gerade dabei, einen Kundenshop von 4.4 auf 4.8 upzudaten und stosse da auf folgendes Problem:

es sollen 4 News im Widget dargestellt werden, aber die News sollen nach Datum sortiert aufsteigend angezeigt werden.

Ich kann zwar mit $oNews->reverse() die Sortierung dieser 4 News beeinflussen, aber nicht die eigentliche Abfrage.

Der Kunde hat sehr viele News im System und es sollten halt immer die kommenden 4 News dargestellt werden, leider werden aber immer die 4 News angezeigt, die am weitesten in der Zukunft liegen.

Habe in den Foren nichts gefunden, vielleicht hat ja jemand eine Lösung.

Hab es schon gelöst per Smarty.

Falls noch jemand vor diesem Problem steht:

[{foreach from=$oNews->reverse() item=_oNewsItem name=_sNewsList }]
[B][{if $smarty.foreach._sNewsList.index < 4}][/B]
<li >
<strong>[{$_oNewsItem->oxnews__oxdate->value|date_format:"%d.%m.%Y"}] </strong> - [{ $_oNewsItem->getLongDesc()|strip_tags|oxtruncate:100 }]<br>
<a href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:“cl=news” }]#[{$_oNewsItem->oxnews__oxid->value}]" class=“readMore”>[{ oxmultilang ident=“MORE” suffix=“ELLIPSIS” }]</a>
</li>
[B][{/if}][/B]
[{/foreach}]

Im Backend muss dann natürlich die Anzahl der anzuzeigenden News auf einem hohen Wert stehen, so dass erstmal alle aktiven News ausgelesen werden.

Danke für die Rückmeldung!