【发布时间】:2016-08-09 03:07:24
【问题描述】:
我有一个名为 user 的表,其中有一个名为 estatuto 的字段。
只有拥有 estatuto == admin 的用户才能在我位于 main.php 文件中的 NavBar 小部件中看到管理员超链接。
我的问题是签到:
'label' => 'Admin', 'visible' => !Yii::$app->user->isGuest,
如果用户使用 estatuto == admin 登录,并且仅在这种情况下显示 admin 超链接。
我只能检查用户是否是访客。
我需要类似的东西:
'label' => 'Admin', 'visible' => !Yii::$app->user->isGuest && User::estatuto = 'admin',
我搜索了很多,我唯一看到但无法理解的是通过:
$this->view->params['customParam'] = 'customValue';
但也许还有另一种方法。
谁能帮我解决这个问题?
【问题讨论】: