{if empty($category_level)} {assign var="category_level" value=1} {else} {math equation="x + 1" x=$category_level assign="category_level"} {/if} {foreach from=$categories item="category"} {if $category.level == $category_level && $category.is_visible == "Yes"} {if $category.alevel} {foreach from=$category.alevel item=litem}{/foreach} {/if}
{if !empty($category.children)} {else} {/if} {if $category.open}{/if} {$category.name|htmlspecialchars} {if $category.open}{/if}
{if !empty($category.children)}
{assign var="categories" value=$category.children} {include file="boxes/box_categories_tree_item.html"}
{/if} {/if} {/foreach} {math equation="x - 1" x=$category_level assign="category_level"} {assign var="category" value=0}