-- 创造无限可能

fastadmin列表转成树结构展示

2022-09-07 10:31:41
571 人浏览 6 人点赞
有用,点赞支持一下
    //获取数据
    $categorys = $this->model->select();
    $categorys = collection($categorys)->toArray();


    //转成树结构展示
    //parent_id 父级id
    //nickname名称
    $tree = Tree::instance();
    $tree->init($categorys, 'parent_id');
    $this->catblist = $tree->getTreeList($tree->getTreeArray(0), 'nickname');
    $catbdata =[];
    foreach ($this->catblist as $k => $v)
    {
        $catbdata[$v['id']] = $v;
    }

    $this->view->assign("categorys", $catbdata);

效果展示: