1:修改菜单
vendor\encore\laravel-admin\src\Auth\Database\Menu.php
这是修改菜单的php文件
2:模型树
use Encore\Admin\Tree;
if (Request::has('_order')) { $order = Request::input('_order'); $tree = new Tree(); $tree->saveOrder($order);}
在控制器中的store函数写入,指向了Tree类的saveOrder函数,(注意该类在src下)
if( $this->model == null){ $this->model = new Menu();}
saveOrder中会丢失model,赋值自己想要修改的模型
(注意:在多个需要调整顺序的模型中,会导致不可预知的问题)
3:扩展
https://github.com/laravel-admin-extensions
4elemtnadmin
https://github.com/PanJiaChen/vue-element-admin
网友评论