1. MainCategory
-SubCategory1
–Children1
–Children2
-SubCategory2
–Children1
–Children2
-Children3
2. MainCategory
-SubCategory1
–Children1
–Children2
-SubCategory2
–Children1
3. MainCategory
-SubCategory1
–Children1
{\* Maincategories left \*} {function name=categories level=0}
{block name=“frontend_index_categories_left_before”}{/block} {foreach $categories as $category} {block name=“frontend_index_categories_left_entry”} - {$category.description} {if $category.childrenCount} {/if} {block name=“frontend_index_categories_left_entry_subcategories”} {if $category.subcategories} {call name=categories categories=$category.subcategories level=$level+1} {/if} {/block}
{/block} {/foreach} {block name=“frontend_index_categories_left_after”}{/block} {/function} {if $sCategories} {call name=categories categories=$sCategories} {elseif $sMainCategories} {call name=categories categories=$sMainCategories} {/if}