快捷搜索:   nginx

ECShop只显示当前分类与其子分类的代码

打开根目录下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
顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论