我正在使用 Yii2 基础版。
我有 Employee 表,并在配置文件中将 Employee 模型分配给用户应用程序组件,如下所示:
'user' => [
'identityClass' => 'app\models\Employee',
'enableSession' => true,
],
我还使用 RBAC 为员工创建了权限、角色和分配角色。
1.现在当角色为admin的员工登录时,他可以在Admin LTE的侧边栏看到以下菜单:
- 硕士
- 员工
- 员工培训
- SHG简介
- 民意调查
当角色为外勤人员的员工登录时,他还会在侧边栏上看到上面的菜单。Fieldofficer 应该只看到以下菜单:
- 我的简历
- SHG简介
如何根据员工的角色更改 Admin LTE 侧边栏上的菜单?
2.员工必须分配角色才能登录系统。如何做到这一点?