我想知道使用Zend_Acl显示/隐藏部分视图的方式是什么?我想我会的
创建一个Controller插件,用于将登录的用户+ acl传递给视图
$this->view->loggedInUser = Zend_Auth::getIdentity();
$this->view->acl = Zend_Registry::get('acl');
Run Code Online (Sandbox Code Playgroud)然后在视图脚本中做类似的事情
$this->acl->isAllowed($this->view->loggedInUser, 'resource', 'privilege');
Run Code Online (Sandbox Code Playgroud)或者,还有更好的方法?或者我应该使用View Helper?返回一个布尔值是否允许登录用户?