$this->add ( new Zend_Acl_Resource ( 'index' ) );
$this->addRole ( new Zend_Acl_Role ( 'guest' ) );
$this->allow('guest', 'index','view');
我在这种情况下有问题
if (! $this->_acl->isAllowed ( $role, $resource, $action )){
... redirect to access denied
}
- 访客被允许访问 Contoller索引和操作视图。
- 但是当他输入 url /index/view2 时,它应该将他重定向到错误页面,因为操作view2不存在
- 但是这个条件说他被允许 olny 用于行动视图。所以它不是将他重定向到错误页面,而是访问被拒绝
如何解决这个问题?