View Single Post
  #58  
Old 09-19-2005, 02:16 AM
 
steveparks steveparks is offline
 

Advanced Member
  
Join Date: Jan 2003
Location: UK
Posts: 87
 

Default sub-sub categories

I've only had a few minutes, so this may not work first time - you might have to tweak the code a bit - but this should display the immediate subcategories of the current category/subcategory.


Code:
{if $printable ne ''} {include file="customer/tab_menu_printable.tpl"} {else} <TABLE width="100%" border="0" cellpadding="0" cellspacing="0"> <TR><TD align="center"> <TABLE border="0" cellpadding="0" cellspacing="0"> <TR> {if $cat eq 0} <TD align="center" class="tabmenuitemon" nowrap><span>home</span> </TD> {else} <TD align="center" class="tabmenuitem" nowrap><span>home</span> </TD> {/if} {section name=cat_num loop=$categories} {if $categories[cat_num].order_by lt 10} {if $cat eq $categories[cat_num].categoryid || $current_category.parentid eq $categories[cat_num].categoryid} <TD align="center" class="tabmenuitemon" nowrap><span>{$categories[cat_num].category}</span> </TD> {else} <TD align="center" class="tabmenuitem" nowrap><span>{$categories[cat_num].category}</span> </TD> {/if} {/if} {/section} </TR> </TABLE> </TD></TR> <TR><TD class="submenu" align="center" valign="top"> <TABLE border="0" cellpadding="0" cellspacing="0"> {assign var=current_category_top value=$current_category.categoryid_path|regex_replace:"/\/.*/":""} <TR> <TD class="submenuitem"></TD> {if $cat gt 0} {assign var=subcat_count value=1} {section name=sub_num loop=$allcategories} {if $allcategories[sub_num].categoryid eq $cat || $allcategories[sub_num].categoryid eq $current_category.parentid} <TD class="submenuitemon" align="center" nowrap>{$allcategories[sub_num].category|truncate:20:"...":true}{if $subcat_count eq 7 || $subcat_count eq 14 || $subcat_count eq 21}</TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0"><TR><TD class="submenuitem">{elseif not %sub_num.last%}<FONT class="submenuitem">|</FONT>{/if}</TD> {assign var=subcat_count value=$subcat_count+1} {/if} {/section} {else} <TD class="submenumsg" align="center" valign="middle">{$lng.lbl_welcome_msg}</TD> {/if} <TD class="submenuitem"></TD> </TR> </TABLE> </TD></TR> </TABLE> {/if}
__________________
--------------
RHEL3/Apache2/PHP4/MySQL4/Plesk7.5.3
X-Cart 4.0.16 - Live
X-Affiliate
X-AOM
ez-checkout
ez-upsell
--------------
Reply With Quote