{$this->translator->translate('main_no_results')} "; } else { foreach ($listData as $data) { $allowActionView = ($acl->isAllowed($identity['username'], 'admin-action') && $acl->isAllowed($identity['username'], 'admin_action-list')) ? true : false; $allowAddAction = $acl->isAllowed($identity['username'], 'admin_group-add_action') ? true : false; $allowDeleteAction = $acl->isAllowed($identity['username'], 'admin_group-delete_action') ? true : false; $allowUserView = ($acl->isAllowed($identity['username'], 'admin-user') && $acl->isAllowed($identity['username'], 'admin_user-list')) ? true : false; $allowAddUser = $acl->isAllowed($identity['username'], 'admin_group-add_user') ? true : false; $allowDeleteUser = $acl->isAllowed($identity['username'], 'admin_group-delete_user') ? true : false; $options = ''; $options .= $allowView ? "
  • url('admin_group_view', array('id' => $escaper->escapeHtml($data->getGroupId())))}\">{$this->translator->translate('view', 'admin')}
  • " : ''; $options .= $allowEdit ? "
  • url('admin_group_edit', array('id' => $escaper->escapeHtml($data->getGroupId())))}\">{$this->translator->translate('edit', 'admin')}
  • " : ''; $options .= $allowActionView ? "
  • url('admin_action_ajax', array('group_id' => $escaper->escapeHtml($data->getGroupId())))}\" data-modal-title=\"{$this->translator->translate('actions_for_group', 'admin')} {$escaper->escapeHtml($data->getGroupName())}\">{$this->translator->translate('show_actions', 'admin')}
  • " : ''; $options .= $allowAddAction ? "
  • url('admin_group_add_action', array('id' => $escaper->escapeHtml($data->getGroupId())))}\">{$this->translator->translate('add_action_to_group', 'admin')}
  • " : ''; $options .= $allowDeleteAction ? "
  • url('admin_group_delete_action', array('id' => $escaper->escapeHtml($data->getGroupId())))}\">{$this->translator->translate('delete_action_from_group', 'admin')}
  • " : ''; $options .= $allowUserView ? "
  • url('admin_user_group_ajax', array('group_id' => $escaper->escapeHtml($data->getGroupId())))}\" data-modal-title=\"{$this->translator->translate('users_for_group', 'admin')} {$escaper->escapeHtml($data->getGroupName())}\">{$this->translator->translate('show_users', 'admin')}
  • " : ''; $options .= $allowAddUser ? "
  • url('admin_group_add_user', array('id' => $escaper->escapeHtml($data->getGroupId())))}\">{$this->translator->translate('add_user_to_group', 'admin')}
  • " : ''; $options .= $allowDeleteUser ? "
  • url('admin_group_delete_user', array('id' => $escaper->escapeHtml($data->getGroupId())))}\">{$this->translator->translate('delete_user_from_group', 'admin')}
  • " : ''; $options .= $allowDelete ? "
  • url('admin_group_delete', array('id' => $escaper->escapeHtml($data->getGroupId())))}\">{$this->translator->translate('delete', 'admin')}
  • " : ''; if ($options != '') { $options = "

    {$this->translator->translate('options')}

    '; } echo " {$escaper->escapeHtml($data->getGroupId())} {$escaper->escapeHtml($data->getGroupName())} {$escaper->escapeHtml($data->getGroupDescr())} ", $data->getIsActive() ? strtoupper($this->translator->translate('yes')) : strtoupper($this->translator->translate('no')), " " . $options . " "; } } ?>