fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)

一、一键生成CRUD

在fastadmin页面找到插件,下载“在线命令”

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第1张图片

 在“在线命令管理中”,点击“添加”按钮,选择主表,自定义控制器,选择字段等fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第2张图片

 点击“生成命令行”,再点击“立即执行”便可(若遇到只允许在开发环境下执行命令,可参考下面的调试模式进行查看)

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第3张图片

 二、生成菜单

生成完CRUD后,接着生成菜单才能进行查看,选择控制器,先生成,再执行即可

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第4张图片

三、关闭验证码

找到application文件中的config.php文件,找到login_captcha将true改为false即可

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第5张图片

四、调试模式(开启开发模式)

解决fastadmin只允许在开发环境下执行命令

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第6张图片

找到application文件中的config.php文件,找到app_debug将false改为true即可

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第7张图片

五、开启表格用户查看权限

protected $dataLimit = false; 

application/admin/controller/可找到后台代码数据,并且找到开始存放自定义的控制器位置

例如:命令行中

 控制器的位置为:

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第8张图片

 在内部写入,即可限制权限

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第9张图片

 例如小型权限设置

在“权限管理”中的角色组,选择添加角色信息,为了限制不同角色执行不同功能信息

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第10张图片

在“权限管理”中的管理员管理员中,选择添加管理员账户(登录的账户)

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第11张图片

 在信息表中,存在admin_id栏位(管理员ID)

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第12张图片

 这时可进入另外的账号查看,如下可见该账号只开通了部分账号,以及表格中只能看见自己的信息(id=2)

fastadmin相关操作(生成CRUD,生成菜单,关闭验证码,调试模式,开启表格用户查看权限)_第13张图片

你可能感兴趣的:(php,前端)