laravel-admin给admin_users扩展字段

我们希望能够做一个功能,这个功能是给admin_user加一个viewself字段,当访问文章管理功能时,如果开启此字段,只展示admin用户自己的文章。

首先我们在数据库中给admin_user添加一个字段

20200702140148

新建一个Model继承Administrator,添加自己的字段

app\Models\CustomAdministrator.php

新家一个controller 继承 UserController

app\Admin\Controllers\CustomUserController.php

覆盖原来的adminuser的路由器

重新访问

http://localhost:8000/admin/auth/users

就可以了

还未完哦!

来到文章管理,我们还要为文章添加控制显示,让开启viewself的用户只能查看自己的文章

来到:app\Admin\Controllers\PostsController.php

完成测试一下八

发表评论