文档介绍:
<div id="category_tree">
<!--{foreach from=$categories item=cat}-->
<dl>
<dt><a href="{$}">{$|escape:html}</a></dt>
<!--{foreach from=$ item=child}-->
<dd><a href="{$}">{$|escape:html}</a></dd>
<!--{foreach from=$ item=childer}-->
<dd>&nbsp;&nbsp;<a href="{$}">{$|escape:html}</a></dd>
<!--{/foreach}-->
<!--{/foreach}-->
</dl>
<!--{/foreach}-->
</div>
注:!
下的分类,默认是取得所有同级父分类以及父类别的子分类。比如,我点击进入是A商品分类的页面 ?id=1,事实上我只需要取得父ID为1的子分类即可,但是ecshop也把B商品分类、C商品分类.....下的所有子分类也输出来了。这是没必要的。 334行 $smarty->assign('categories',       get_categories_tree($cat_id)); //    本身也是要起到这个作用,但是虽然有参数$cat_id,但是当$cat_id为顶级分类时候,该参数是无效的,该函数在目录includes/。
$smarty->assign('categories', get_categories_tree($cat_id)); // 分类树。
ecshop标签解析
页面关键字{$keywords }
页面标题{$page_title}
产品分类
父分类列表{foreach from=$categories item=cat }
父分类超链接[url==”{$}”>{$|escape:html}</a>
相对应子分类{foreach from=$ item=child}
子分类超链接[url==”{$}”>{$|escape:html}</a>
促销产品{if $promotion_info} 检验是否存在促销产品,不存在就不显示相关信息
促销产品列表{foreach from=$promotion_info item=item key=key}
里面还有很多标签,没弄明白,以后在添加,修改
订单查询{if empty($order_query)} 同上看下就知道了
订单用户ID {if $}
订单数量