thinkphp3.2.3 无限极分类开发流程

本文详细介绍了如何在ThinkPHP3.2.3框架下开发无限极分类,包括设计数据库表结构,添加分类时的Controller和View层处理,以及通过递归方法在功能显示上的应用,最后展示了分类的最终效果。
摘要由CSDN通过智能技术生成
无限极分类,几乎在每个网站都能用到,所以很重要。

1.设计表



pid:表示当前分类的父 id,他是实现无限级分类的关键

无限级分类,主要从两个方面进行考虑的。

(1)数据库的设计,表中的 pid 字段。

(2)在程序的层面上,来完成,使用递归。

其实也就是 pid  就是他父亲的 id 一直到 pid 为 0 这就到了顶级分类


2. 添加分类

首先写入 Controller 层

(1)分类

public function information_cate_add(){
        if(IS_POST){
            /* 资讯分类 -> 分类添加详情 */ 
            $map['cate_title'] = I('cate_title');
            $map['cate_time'] = time();
            /* 资讯分类 -> 查询分类后台数据 */
            $ser = M('admin_information_cate') -> where(array('cate_title' => $map['cate_title'])) -> find();
            /* 资讯分类 -> 判断,存入数据库 */
            if($ser['cate_title'
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值