我是Yii Framework的初學者,我遇到了一個我無法修復的問題。我有我的班級管理員:Yii框架:根據用戶角色的不同視圖(在actionIndex上)
public function actionIndex()
{
$dataProvider=new CActiveDataProvider('Absence');
$this->render('index',array(
'dataProvider'=>$dataProvider,
));
}
這給了我一個'缺席'的清單。
在我的情況下,'erty'登錄並看到每個缺席的列表。但是,由於他的角色存儲在我的用戶表中,我希望他只能看到他的'Collaborate'別名缺席列表。 有人可以幫我嗎?
你如何管理你的應用程序中的角色?它們如何附加到用戶/會話? –
你好,我有一個列'角色'在我的表和WebUser類。由此,我可以使用Yii :: app() - > user-> getState('roles')來了解和比較登錄用戶的角色。 –