我在控制器中添加:
public function filters(){
return array(
'accessControl',
);
}
public function accessRules(){
return array(
array(
'allow',
'actions' => array('setmessage','actions'),
'users' => array('@')
),
array('deny','users'=> array('*')
)
);
}
访问控制好使,但是验证码不显示了
你的accessRule把验证码给阻止了,你在那里把验证码的action加上去,然后给予它全部人可视的权限
用markdown编辑下
显示验证码的action禁止访问了,就不显示了。你把captchaAction的名称加到allow里试试
感谢大家的回复。。。(凑数字)
码子来了