0
按钮和锚我使用ACL授予资源角色在系统中,允许的动作是excuted并否认行动被路由到自定义页面,我要显示和隐藏菜单元素在运行时使用ACL上的资源,并且我想要显示和隐藏锚点,视图中的按钮。隐藏和显示导航菜单项,使用ACL
我做了一个辅助类
class Zend_View_Helper_Permission extends Zend_View_Helper_Abstract
{
private $_acl;
public function hasAccess($role, $action, $controller)
{
if (!$this->_acl) {
$this->_acl = Zend_Registry::get("Acl");
}
return $this->_acl->isAllowed($role, $controller, $action);
}
}
我定义视图助手在config.ini文件这样
resources.view.helperPath.Zend_View_Helper = APPLICATION_PATH "/modules/privileges/views/helpers"
我如何使用这个帮手,使在运行时创建的看法?
你在哪里定义了这个全局变量?你是否在插件中定义了它? – palAlaa
我定义了它更容易使用,但你也可以使用视图助手。我已经更新了我的答案,并在信息中定义了它。 –
我怎样才能使它的航海家,因为我创建使用XML文件呢?? – palAlaa