外观
数据模型树
主要用于分类,菜单等 
数据库表要求(需以下字段,也可自定义)
- parent_id
- title
- sort
数据库模型model要添加ModelTree
php
<?php namespace app\plugins\test\model;
use app\model\Base;
use Encore\Admin\Traits\ModelTree;
class Testtree extends Base
{
use ModelTree;
}Controller范例
php
<?php
namespace LinAdmin\example;
use app\plugins\test\model\Testtree;
use Encore\Admin\Form;
use LinAdmin\controller\CNewController;
use LinAdmin\controller\TreeControllerTrait;
class CExampleTreeController extends CNewController
{
protected $model = Testtree::class;
use TreeControllerTrait;
public function treeIndex($tree_model,$tree_view)
{
$tree_model->setOrderColumn('sort');
$tree_model->setTitleColumn('title');
$tree_model->setParentColumn('parent_id');
$tree_view->query(function ($query){
return $query->where('type',"in",[0,1]);
});
$tree_view->expand(false);
}
public function form($id = null)
{
$form = new Form(new $this->model());
$form->text("title", "标题");
$form->text("type", "类型");
return $form;
}
}