">
当前位置:Gxlcms > PHP教程 > ThinkPHP学习札记(十一)自动填充一个无限极分类

ThinkPHP学习札记(十一)自动填充一个无限极分类

时间:2021-07-01 10:21:17 帮助过:32人阅读

ThinkPHP学习笔记(十一)自动填充一个无限极分类

创建数据库表:tb_cate:id,name,pid,path

action

field("id,name,pid,path,concat(path,'-',id) as bpath")->order("bpath")->select();
		foreach ($list as $key=>$value){
			$list[$key]['count']=count(explode('-', $value['bpath']));
		}
		$this->assign('alist',$list);
		$this->display();
	}
	function add(){
		//经过自定义模型
		$cate=D('Cate');
		if ($vo=$cate->create()) {
			dump($vo);
			if ($cate->add()){
				$this->success("注册成功");
			}else{
				$this->error($cate->getError());
			}
		}else{
			$this->error($cate->getError());
		}
	}
}
?>

html












cateModel

where('id='.$pid)->find();
				$path=$pcate['path'].'-'.$pcate['id'];
			return $path;
		}
	}
?>


人气教程排行