谁一开始就是大神?

Yii框架1使用过滤器后为什么验证码不显示了?[1.1]

我在控制器中添加:

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里试试
感谢大家的回复。。。(凑数字)
码子来了

赞(0) 打赏
未经允许不得转载:菜鸟之家 » Yii框架1使用过滤器后为什么验证码不显示了?[1.1]

评论 抢沙发

登录

找回密码

注册