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

Сохраняет root права главного администратора у пользователя
Last update: 27.12.2023
ms_multiply_admin_root
не более двух доменов на витрину, основной и для разработки
Несколько главных администраторов

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 базы данных
Payment type
Subscription
Продукт
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Совместимость с версиями
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2.
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
  • 4.15.2
  • 4.15.1.SP4
  • 4.15.1.SP3
  • 4.15.1.SP2
  • 4.15.1.SP1
  • 4.15.1
  • 4.14.3.SP1
  • 4.14.3
  • 4.14.2.SP1
  • 4.14.2
  • 4.14.1.SP1
  • 4.14.1
  • 4.13.3
  • 4.13.2.SP2
  • 4.13.2.SP1
  • 4.13.2
  • 4.13.1
  • 4.12.2
  • 4.12.1
Локализации
  • English
  • Русский

Отзывы не найдены

С make shop ваше присутствие онлайн – это не просто веб-сайт, а всеобъемлющая, масштабируемая

Контактная информация

Веб-сайт

С make shop ваше присутствие онлайн – это не просто веб-сайт, а всеобъемлющая, масштабируемая платформа, которая помогает вашему бизнесу процветать в цифровую эпоху. Мы – не просто разработчики. Мы – партнеры в сфере электронной коммерции, превращающие ваши видения в реальность. Сегодня make shop – динамичная компания, специализирующаяся на разработке передовых решений в сфере электронной коммерции. Мы не ограничиваемся только созданием онлайн–магазинов. Мы верим в расширение возможностей.

Команда make shop также разрабатывает настраиваемые модули, расширяя функциональность веб-сайтов, чтобы удовлетворить конкретные потребности наших клиентов. Стремление к инновациям побуждает нас постоянно совершенствовать и оптимизировать цифровой мир онлайн-покупок.

Наши основные услуги:

  • Разработка интернет-магазинов и маркетплейсов
  • Внедрение шаблонов и тем
  • Разработка индивидуального дизайна
  • Разработка индивидуальных решений любой сложности
  • SEO оптимизация
  • SEO сопровождение
  • Настройка рекламы
  • Настройка интеграций со сторонними сервисами
  • Сопровождение и обслуживание ваших сайтов
  • Разработка мобильных приложений

Вас может заинтересовать

Живой поиск + История поиска (релевантный поиск) - Поиск на сайте
5.0 (86)
$120.00
Быстрый и удобный умный поиск для интернет-магазина. История поиска. Гибкие настройки поиска.
Живой поиск
4.9 (47)
$45.00
$75.00
Скидка 40%
Самый быстрый и функциональный поиск - альтернатива облачным сервисам поиска, но без абонентской платы.
Автоматизация прайсов поставщиков
5.0 (29)
$164.25
$219.00
Скидка 25%
Импорт товаров и характеристик, обновление цен и остатков товаров из Excel / XML / CSV прайсов.
Интеграция с Baselinker (base.com)
5.0 (20)
$299.00
Расширение до CS-Cart и Multi-Vendor позволяет интегрироваться с системой Baselinker. Модуль полностью интегрирует CS-Cart/Multi-Vendor, обеспечивая обмен данными о заказах и товарах. Дополнение также совместимо с интеграцией InPost / ShipX и Poczta Polska.

Совершите покупки на 200$ из всего нашего предложения и получите скидку 20%
Незаполненные товары
5.0 (19)
$14.99
$19.99
Скидка 25%
Модуль позволяет быстро найти самые частые ошибки при заведении товаров - забыты картинки, характеристики, SEO теги.
Маркетинг по электронной почте
5.0 (14)
$84.00
$120.00
Скидка 30%
Все инструменты для успешного маркетинга. Уведомления о брошенных корзинах, списках желаемого, просмотренных товарах, уведомлений по событиям, запросов отзывов о товаре.