Blog - BlogPosts anders sortieren

Hallo ich möchte meine BlogPosts im Template anders sortieren lassen.

Derzeit sind diese ja nach Erscheinungsdatum ich hätte die nach Tags (Kategorien) sortiert.

Im Template wird es ja so aufgerufen:

        {foreach from=$sBlogArticles item=sArticle key=key name="counter"}
            {include file="frontend/blog/box.tpl" sArticle=$sArticle key=$key}
        {/foreach}

Muss ich hier ein sortBy in die foreach mit reinbringen oder würdet ihr das dann in der Foreach nochmal durch eine Schleife machen?

Das sortBy vor die Schleife stellen, sonst wird es bei jeder Iteration neu ausgeführt, was unnötig ist.

@Max_Shop

kannst du mir da mal kurz ein Beispiel nennen?