Я не уверен, что вызов setRedirect из объекта ресурса - лучший способ.но мне интересно, почему это, похоже, ничего не делает.У меня есть это в плагине контроллера predispatch
function preDispatch(Zend_Controller_Request_Abstract $req) {
...
if (!$acl->isAllowed($role, $resource, $privilege)) {
...
$res = $this->_response;
$res->setRedirect('/error/?error-handler=unauthorized', 403);
}
}
, если вы предпочитаете весь код, получите его @ pastebin