菜单管理

  • 导航菜单可以是一个目录(不带功能)
  • 导航菜单可以是一个API(可以设置不用在后台展示)
  • 导航菜单里面如果是功能,需要配置路由信息

菜单的权限

  • 菜单的权限可以在【角色管理】中进行分配,默认有8种权限
  • 菜单也可以附加配置,在【配置管理】中进行分配
  • 菜单附加配置的权限
  • 如果配置类型是 'rule',那么这些附加配置可以在【角色管理】中,给用户分配
  • 如果配置类型是 'attribute',那么这些配置,用户可以自己在后台右上角自我配置
  • 在 controller 中,通过 $this->getAttributes($name) 来获取用户自己的配置
  • 在 controller 中,通过 $this->getRules($name) 来获取用户被分配的配置