您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程

ecshop实现只显示当前分类与其子分类的方法

郎朝剑2025-02-06 17:59:44ecshop商城教程已有人查阅

导读打开根目录下category.php文件找到,Google上还有不少方法不过这个貌似代码最简单注:ECShop版本为 ECShop v2.7.1

打开根目录下category.php文件找到
// $smarty->assign('categories', get_categories_tree($cat_id)); // 分类树
修改为
// $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']])); // 分类树
}
Google上还有不少方法不过这个貌似代码最简单
注:ECShop版本为 ECShop v2.7.1

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签