{if $section.categories}> <{$categories = $webshop->getCategoriesByIds($section.categories)}> <{else}> <{$categories = $webshop->getAllCategories()}> <{/if}> <{$max = $section.max|default:20}> <{$shown = []}> <{$shown_count = 0}> <{foreach $categories as $cat}> <{if $cat && !$cat->isFront() && $shown_count < $max}><{$shown[] = $cat}><{$shown_count = $shown_count + 1}><{/if}> <{/foreach}> <{if $shown}>