Kategorien in Seitenleiste anpassen

Hallo zusammen, ich möchte gern in der Seitenleiste die Navigation für Kategorien anpassen: Der Shop hat im Moment nur eine Hauptkategorie (wird später erweitert). Aus diesem Grund soll die Seitenleiste anfangs nur die Subcategories von einer bestimmten Kategorie anzeigen. frontend/index/categories_left.tpl ruft dazu eine Funktion auf (abhängig davon, ob das erweiterte Menü aktiviert ist (Plugin) oder nicht): {if $sCategories} {call name=categories categories=$sCategories} {elseif $sMainCategories} {call name=categories categories=$sMainCategories} {/if} Die Funktionen an sich sind dann schon relativ komplex (siehe unten) und ich bin mit $Smarty noch nicht so tiefgreifend vertraut. Hat jemand eine Idee, wie ich einen Code einsetze, der meine Liste so begrenzt, dass ich die Child-Kategorien so angezeigt bekomme, als wären es die Hauptkategorien: [code]{function name=categories_top level=0}

{foreach from=$categories item=category} {if !$category.hidetop} - {$category.name} {if $category.sub} {call name=categories_top categories=$category.sub level=$level+1} {/if}
{/if} {/foreach}{/function}[/code] Beste Grüße Jan

Nachtrag: Habe jetzt die Smarty-Funktion {function name=categories level=0} genauer untersucht und die Inhalte der Arrays angesehen: Offensichtlich habe ich auf der Startseite gar keine Variable zur Verfügung, aus der ich die Subcategories entnehmen kann. => Kann es sein, dass mein Vorhaben allein mit Smarty gar nicht lösbar ist? :cry: Bin für alle Vorschläge dankbar.