TPshop -- Admin后台起步(权限管理)

TPshop的安装,这里就不详细介绍了 --- TPshop手册


这里关于后台 Admin 模块的简述:
后台模块的菜单栏
在后台 Application/Admin/Common/function.php 文件中 getAllMenu() 方法中被定义。大家可以对比,参考:

TPshop -- Admin后台起步(权限管理)_第1张图片

这里我们可以添加菜单栏(即使控制器和方法都不存在),该模块应该是没有启用路由功能的。


权限管理
后台权限管理使用 system_menu

TPshop -- Admin后台起步(权限管理)_第2张图片

| > 权限分组字段在下面情况被用到:在展示分组下面的 权限名称
这里查询的就是 system_menu
TPshop -- Admin后台起步(权限管理)_第3张图片

| > 这里提交的保存位置:这里写入的权限角色表 admin_role
TPshop -- Admin后台起步(权限管理)_第4张图片

| > 管理员权限设置: admin
TPshop -- Admin后台起步(权限管理)_第5张图片

| > admin 表 这里的 role_id 记录当前管理员的操作权限
TPshop -- Admin后台起步(权限管理)_第6张图片

| > 管理员日志
TPshop -- Admin后台起步(权限管理)_第7张图片

这里的管理员日志,好像只在 管理员 登录成功后被记录(没有记录管理员的修改记录)
| > admin_log 表,记录管理员的登录日志
TPshop -- Admin后台起步(权限管理)_第8张图片

| > suppliers 供应商表,和admin表进行关联。(并且,每个 管理员 只能对应一个 供应商)

TPshop -- Admin后台起步(权限管理)_第9张图片
Paste_Image.png

TPshop -- Admin后台起步(权限管理)_第10张图片

你可能感兴趣的:(TPshop -- Admin后台起步(权限管理))