无限极分类,头痛啊,请大师帮忙

浏览:501 发布日期:2014/07/07 分类:求助交流 关键字: 无限极分类
我的无限极分类class为
<?php
class Tree{
static public $treeList=array();//存放无限级分类结果
public function create($data,$pid=0)
{
foreach($data as $key=>$value)
{
if($value['pid']==$pid)
{
self::$treeList[]=$value;
unset($data[$key]);
self::create($data,$value['id']);
}
}
return self::$treeList;
}
}
?>
public function为:
public function qxmodify(){
import('ORG.Util.Tree');
$rid=$_GET['id'];
dump($rid);
$node=M('Node')->order('sort')->select();
$node=Tree::create($node);
//dump($this->node);
$data=array();//用于存放最新数组包含当前用户的一个权限
$access=M('Access');
foreach($node as $value)
{
$count=$access->where('role_id='.$rid.' and node_id='.$value['id'])->count();
if($count)
{
$value['access']=1;
}
else
{
$value['access']=0;
}
$data[]=$value;
}
$this->nodelist=$data;
$this->rid=$rid;
$this->name=M('Role')->getFieldById($rid,'name');
$this->display();
}
数据库node表
页面展示
到底哪里有问题啊?总是实现不了,请大师指教啊,抓破头皮都找不到原因~~~~

最佳答案
评论( 相关
后面还有条评论,点击查看>>