Скрыть группу пользователей Super Admin для других групп пользователей в Joomla 3.x

Мне нужно скрыть суперпользователя для группы пользователей-администраторов в управлении пользователями. Они имеют право создавать и редактировать пользователей, ожидающих суперпользователя. Есть ли какое-то решение для этого? Использую Joomla 3.1

1 ответ

Решение

Для этого вам нужно открыть файл /administrator/components/com_users/views/users/tmpl/default.php и где-то около строки 130 после этого кода:

if ((!$loggeduser->authorise('core.admin')) && JAccess::check($item->id, 'core.admin'))
{
    $canEdit   = false;
    $canChange = false;
}

Вставьте следующий код:

if (!$canEdit)
    continue;

И это все!

Другие вопросы по тегам