Top5 Artikel der Subkategorien in Kategorie anzeigen

Hallo erstmal,

ich bastel gerade an den Templates herum und habe folgendes Szenario an dem ich nicht weiterkomme.
Ich habe eine Kategorie die keine Produkte enthält aber sie hat Unterkategorien mit Produkten.

Im Standardtemplate gibt es daher nur die Auswahl mit den Unterkategorien.
Ich habe also ein eigenes Template zugewiesen (einfach list.tpl kopiert)

Nun möchte ich aus allen Unterkategorien die Top5 Artikel mit der Funktion views/alist.php->getTop5ArticleList() anzeigen lassen.
Folgenden Code-Schnipsel habe ich zusammengestellt


    [{if $oView->hasVisibleSubCats()}]
		[{foreach from=$oView->getSubCatList() item=category name=MoreSubCat}]
			[{foreach from=$oView->getTop5ArticleList() item=actionproduct name=test_articleList}]
				[{include file="inc/product.tpl" product=$actionproduct testid="action_"|cat:$actionproduct->oxarticles__oxid->value test_Cntr=$smarty.foreach.test_articleList.iteration}]
			[{/foreach}]
        [{/foreach}]
    [{/if}]

Leider zeigt er mir jetzt aber die Top5 des Shops multipliziert mit der Anzahl der Unterkategorien an. Das er mit dem Paging nicht zurecht kommt und 25 Artikel, anstatt 10 anzeigt lasse ich jetzt erstmal aussen vor.

Hat da jemand eine kleine Hilfestellung.