Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Несколько главных администраторов

Сохраняет root права главного администратора у пользователя
Укажите домен без http и слешей. Пример: domain.com
По подписке
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

MS: Несколько главных администраторов

Описание

Модуль ms_multiply_admin_root позволяет иметь несколько главных администраторов (root) в системе CS-Cart. По умолчанию в CS-Cart может быть только один главный администратор с полными правами доступа. Модуль расширяет эту возможность, позволяя назначать права root нескольким администраторам.

Основные возможности

  • Несколько root администраторов: Возможность назначения прав root нескольким администраторам
  • Управление правами: Управление правами root через интерфейс редактирования пользователя
  • Сохранение прав: Сохранение прав root при обновлении профиля администратора

Как работает модуль

Модуль использует следующие механизмы:

  1. Хуки обновления пользователя (func.php):
  • fn_ms_multiply_admin_root_update_user_pre() - подключается к хуку update_user_pre:
  • Сохраняет ID пользователя в массиве данных для последующего использования
  • Работает только для администраторов (user_type === 'A')
  • fn_ms_multiply_admin_root_update_profile() - подключается к хуку update_profile:
  • Проверяет наличие данных о пользователе и флага root прав
  • Обновляет поле is_root в таблице users для указанного администратора
  • Работает только для администраторов
  1. Шаблон интерфейса (design/backend/templates/addons/ms_multiply_admin_root/hooks/profiles/general_content.post.tpl):
  • Добавляет поле для управления правами root в форму редактирования пользователя
  • Отображается в разделе профиля администратора
  1. Контроллеры:
  • controllers/backend/addons.post.php - обработка обновления модуля

Где находится функциональность

  • Административная панель:
  • Страница редактирования пользователя (профиль администратора)
  • Раздел "MS: Несколько главных администраторов" с чекбоксом "Дать root права"

Использование

  1. Назначение прав root администратору:
  • Перейдите в Администрирование → Пользователи → Управление пользователями
  • Откройте профиль администратора для редактирования
  • В разделе "MS: Несколько главных администраторов" установите чекбокс "Дать root права"
  • Сохраните изменения
  1. Результат:
  • Администратор получает права root (полный доступ ко всем функциям системы)
  • В системе может быть несколько администраторов с правами root

Технические детали

  • Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
  • Работает только для пользователей с типом "A" (администраторы)
  • Использует стандартные хуки CS-Cart для обновления данных пользователя
  • Изменяет поле is_root в таблице users базы данных
Продукт:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Назначение:
  • Владельцам
Архитектура
:
  • Backend
Локализации:
  • English
  • Русский
Совместимость:
  • 4.18.X
  • 4.17.X
  • 4.16.X
  • 4.15.X
  • 4.14.X
  • 4.13.X
  • 4.12.X

Модуль не требует настройки, работает автоматически после установки.

Он позволяет легко дать root-права пользователям, у которых уже есть права администратора.

Для этого надо зайти в профиль пользователя и поставить там галочку Дать root права

Image

После этого модуль будет мониторить отключение этих прав для пользователя со стороны витрины и откатывать эти изменения.

**v1.1.0** от 19.01.2026  
[\*] Изменены короткие теги <? на обычные <?php  
[\*] Актуализирован шаблон модуля

**v1.0.7** от 26.12.2022  
[+] Cтандартизация модуля

**v1.0.6** от 04.10.2022  
[+] Cтандартизация кода модуля

**v1.0.5** от 28.07.2022  
[\*] Cтандартизация кода модуля

**v1.0.4** от 27.07.2022  
[\*] Изменен CHANGELOG.md

**v1.0.3** от 27.07.2022  
[+] Добавлена возможность присваивать права root администраторам

**v1.0.2** от 13.07.2022  
[\*] Cтандартизация кода модуля

**v1.0.1** от 11.07.2022  
[\*] Отменена проверка на зависимость от ядра

**v1.0.0** от 12.08.2021  
[+] Первое издание

***

[+] Добавлено  
[-] Удалено  
[\*] Изменено  
[!] Исправлена ошибка
Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.

Похожие модули