首页 > 网站 > 建站经验 > 正文

ecshop显示当前分类栏目下的栏目分类

2024-04-25 20:41:25
字体:
来源:转载
供稿:网友

找到ecshop根目录下category.php文件 大概330行左右

// $smarty->assign('categories', get_categories_tree($cat_id)); // 分类树

$arr_categories_tree= get_categories_tree($cat_id);

$sql='SELECT count(*) FROM '.$ecs->table('category') ." WHERE parent_id = '$cat_id' AND is_show = 1 ";

if($db->getOne($sql)){

$smarty->assign('categories',array($cat_id=>$arr_categories_tree[$cat_id])); // 分类树

}else{

$smarty->assign('categories',array($cat['parent_id']=>$arr_categories_tree[$cat['parent_id']])); // 分类树

}

然后再模板下面调用

<div >

<div>商品分类:</div>

<ul>

<div >

<!--{foreach from=$categories item=cat}-->

<!-- {if $cat.cat_id}-->

<!--{foreach from=$cat.cat_id item=child}-->

<li><a href="{$child.url}">{$child.name}</a></li>

<!--{/foreach}-->

<!-- {/if} -->

<!--{/foreach}-->

</div>

</ul>

</div>

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表