chg: [acl] Use Acl::canAccess

pull/8697/head
Jakub Onderka 2022-10-24 09:39:01 +02:00
parent be60ad19e9
commit 2f63e89257
3 changed files with 6 additions and 6 deletions

View File

@ -269,7 +269,7 @@ $divider = $this->element('/genericElements/SideMenu/side_menu_divider');
'url' => $baseurl . '/events/index',
'text' => __('List Events')
));
if ($isAclAdd) {
if ($this->Acl->canAccess('events', 'add')) {
echo $this->element('/genericElements/SideMenu/side_menu_link', array(
'url' => $baseurl . '/events/add',
'text' => __('Add Event')
@ -321,7 +321,7 @@ $divider = $this->element('/genericElements/SideMenu/side_menu_divider');
'url' => $baseurl . '/events/index',
'text' => __('List Events')
));
if ($isAclAdd) {
if ($this->Acl->canAccess('events', 'add')) {
echo $this->element('/genericElements/SideMenu/side_menu_link', array(
'element_id' => 'add',
'url' => $baseurl . '/events/add',
@ -389,7 +389,7 @@ $divider = $this->element('/genericElements/SideMenu/side_menu_divider');
'url' => $baseurl . '/events/export',
'text' => __('Export')
));
if ($isAclAuth) {
if ($this->Acl->canAccess('events', 'automation')) {
echo $this->element('/genericElements/SideMenu/side_menu_link', array(
'element_id' => 'automation',
'url' => $baseurl . '/events/automation',

View File

@ -19,7 +19,7 @@
array(
'text' => __('Add Event'),
'url' => $baseurl . '/events/add',
'requirement' => $isAclAdd
'requirement' => $this->Acl->canAccess('events', 'add'),
),
array(
'text' => __('List Attributes'),
@ -79,7 +79,7 @@
array(
'text' => __('Automation'),
'url' => $baseurl . '/events/automation',
'requirement' => $isAclAuth
'requirement' => $this->Acl->canAccess('events', 'automation'),
),
array(
'type' => 'separator',

View File

@ -24,7 +24,7 @@
'icon' => 'plus-square',
'style' => 'color:black; font-size:15px;padding-left:2px',
'title' => __('Extend this event'),
'requirement' => $isAclAdd
'requirement' => $this->Acl->canAccess('events', 'add'),
],
[
'url' => $baseurl . '/servers/idTranslator/' . h($event['Event']['id']),