{function selectTree} {foreach $data as $entry} {if !empty($entry.submenu)} {if $entry.id == $disabled_id || $disabled_all} {selectTree data=$entry.submenu selected=$selected disabled_id=$disabled_id disabled_all=true} {else} {selectTree data=$entry.submenu selected=$selected disabled_id=$disabled_id disabled_all=false} {/if} {/if} {/foreach} {/function}