{if $catId > 0} {assign var=title value=$LABEL.lbl_subcategories} {else} {assign var=title value=$LABEL.lbl_categories} {/if}

{$title} {if fn_check_admin_rights('categories', 'add')} {$LABEL.lbl_add} {/if}

{if $catId > 0}
{if fn_check_admin_rights('products', 'add')} {assign var=product_add_allowed value=true} {else} {assign var=product_add_allowed value=false} {/if} {if $CONFIG.modules.egoods.avail eq 'Y' and fn_check_admin_rights('products', 'add_egood')} {assign var=egood_add_allowed value=true} {else} {assign var=egood_add_allowed value=false} {/if} {if $product_add_allowed and $egood_add_allowed} {$LABEL.link_add_prod} {elseif $product_add_allowed} {$LABEL.link_add_prod} {elseif $egood_add_allowed} {$LABEL.lbl_add_egood} {/if} {$LABEL.link_edit_category} {$LABEL.lbl_products} ({$products_count})

{$LABEL.help_categories}

{/if}
{if $categories} {/if} {foreach from=$categories item=cat name=cats} {foreachelse} {/foreach}
ID {$LABEL.lbl_active}   {$LABEL.lbl_designation} {$LABEL.lbl_subcategories} {$LABEL.lbl_products} {$LABEL.lbl_price} (±) {$LABEL.lbl_actions}
{if $categories_count gt 1} {$LABEL.lbl_select_all} {$LABEL.lbl_unselect_all} {else}   {/if} %  
{$cat.id} {$LABEL.link_sort_up} {$cat.caption} {$LABEL.lbl_subcategories} ({$cat.subcats_num}) {$LABEL.lbl_products} ({$cat.this_prods_num}/{$cat.prods_num}) % {$LABEL.link_edit} {$LABEL.link_delete}
{$LABEL.lbl_no_cats}
{if $categories_count gt 0} {if not $catId}

{/if} {literal} {/literal} {/if}