Доступ в админку только для user1

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Закрыть доступ в админку админам

#1 17 мая 2022 в 12:54

Необходимо закрыть доступ в sosedi-za.ru/admin всем пользователям: Модератор, т.к. у них включен Доступ: Администратор
Т.е. всем кроме пользователя user1

Проблема в том что для модераторов никак не включить редактирование чужих сообщений на стенах групп, нельзя настраивать Опции(права) групп, добавлять Роли, Администраторов… А когда включаешь пользователю Модератор доступ: Администратор, тогда всё можно на сайте, но вот в админку их нельзя пускать. 

Кто поможет? Сколько стоит?

Добавлено спустя 1 минуту

Вот этих пользователей с включенным доступом Администратор:




Изображение

Добавлено спустя 8 минут

Кстати кто подскажет что даёт добавление участника группы в Администраторы? 

Толку никакого, он так же ничего не может в группе дополнительно.

Изображение

#2 17 мая 2022 в 13:05

Откройте файл ...\system\controllers\admin\frontend.php Найдите метод public function routeAction($action_name) 17 строка примерно и в самом начале пропишите

 if($this->cms_user->id != 2)$this->redirect('/');

Где 2 id нужного вам пользователя.

#3 17 мая 2022 в 19:14

Спасибо! Получилось! Но встретились с заказчиком, уже передумали логику действий. 

Вопрос поставили по другому:
instantcms.ru/forum/prava-administratorov-v-gruppah-soobschestvah.html

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.