我已经创建了控制器QuizController并添加了action actionEasy()。 但后来点击链接就像http://mysite/quiz/easy我有404错误。 我做错了什么? 感谢。
答案 0 :(得分:1)
如果您使用gii或控制台创建了控制器,请查看accessRules
方法。
class MyController extends CController
{
......
public function accessRules()
{
return array(
array('deny',
'actions'=>array('create', 'edit'),
'users'=>array('?'),
),
array('allow',
'actions'=>array('delete'),
'roles'=>array('admin'),
),
array('deny',
'actions'=>array('delete'),
'users'=>array('*'),
),
);
}
}
您可能希望将easy
操作添加到某个allow数组,具体取决于所需的权限。