Перейти к содержанию
efremovxp

Меню в панели администрирования в зависисмости от прав

Рекомендуемые сообщения

Есть ли модуль, который выводит меню в панели администрирования в зависимости от прав администратора?

 

Поясню.

Есть менеджеры, которые обрабатывают заказы, им не нужно не только не иметь доступа к настройкам сайта, но и чтобы этих пунктов в меню не было, чтобы не отвлекать их внимание.

 

Да, я могу за час другой написать модификацию, но время дороже, если есть уже готовый модуль за адекватную цену.

 

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

efremovxp, А разве стандартные средства OpenCart не ограничивают просмотр? User->User group ->Access Permissions.

 

Если не сработает, можете элементарную проверку на отображение:

if ($this->user->hasPermission('view', 'ctalog/product')) {
   echo "Выводим меню";
}
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо!

 

 

А разве стандартные средства OpenCart не ограничивают просмотр? User->User group ->Access Permissions.

 

Если не сработает, можете элементарную проверку на отображение:

if ($this->user->hasPermission('view', 'ctalog/product')) {
   echo "Выводим меню";
}

User->User group ->Access Permissions не влияет на меню. А вручную самому не хотелось заморачиваться, разбираться, так как времени больше уйдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 1.5 не влияет
 
нов 2.3 в 3.0 это уже реализовано.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 1.5 не влияет

 

нов 2.3 в 3.0 это уже реализовано.

У меня 2.2

Видел в коде 2.3 что то, но не до конца реализованное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне показалось,что задача была не права дать,а просто прятать  в зависимости от группы содержимое админки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почему же

 

Даешь права на access - следовательно доступен и виден в меню

 

Но вот отдельные права для членов группы - такое не реализовано..

 

скоро будет, но оно нафик никому не нужно кроме как отдельных магазинов с большим количеством менджеров

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От AlexDW
      Скачать/Купить дополнение


      Permission Counters - счетчики при редактировании прав доступа
      Permission Counters - простой, но весьма полезный мод, добавляющий счетчики при редактировании прав доступа пользователям
       
      Наглядная информация о количестве включенных прав в группах настроек облегчает работу и поможет избежать ошибок при их предоставлении
       
      DEMO
       
      Особенности:
      - совместим с ocStore* / Opencart.PRO|CMS / Opencart версий 2x - 302x
      - не затрагивает функционал прав доступа
      - не меняет файлы или БД
      - использует javascript/JQuery
       
      * в ocStore поддерживается дополнительная группа настроек для скрытия дополнений
       
       
      Установка 2x:
      1. Загрузить файл permission-counters.ocmod.xml в Дополнения > Установщик дополнений
      2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
       
      Установка 3x:
      1. Загрузить архив permission-counter-3x.ocmod.zip в Extensions > Installer
      2. Обновить кеш модификаторов в Extensions > Modifications
      3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings
       
       
      Другие дополнения:
      -----------------------------
      QuickSave - кнопка быстрого сохранения при редактировании
      OrderField - сортировка товаров в счете, дополнительные поля в заказах и многое другое
      AutoComplete 2x - улучшенное автозаполнение в админке
      SearchOrder 2x - удобный просмотр и поиск по заказам
      Добавил AlexDW Добавлено 18.03.2018 Категория Инструменты, утилиты Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От Adman666
      Здравствуйте!
      Можно ли в опен карт выдать права доступа копирайтеру, что бы он мог только добавлять статьи и больше ничего?
       
      Полный трындец 200 + новостей удалил....
    • От AlexDW
      Permission Counters - простой, но весьма полезный мод, добавляющий счетчики при редактировании прав доступа пользователям
       
      Наглядная информация о количестве включенных прав в группах настроек облегчает работу и поможет избежать ошибок при их предоставлении
       
      DEMO
       
      Особенности:
      - совместим с ocStore* / Opencart.PRO|CMS / Opencart версий 2x - 302x
      - не затрагивает функционал прав доступа
      - не меняет файлы или БД
      - использует javascript/JQuery
       
      * в ocStore поддерживается дополнительная группа настроек для скрытия дополнений
       
       
      Установка 2x:
      1. Загрузить файл permission-counters.ocmod.xml в Дополнения > Установщик дополнений
      2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
       
      Установка 3x:
      1. Загрузить архив permission-counter-3x.ocmod.zip в Extensions > Installer
      2. Обновить кеш модификаторов в Extensions > Modifications
      3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings
       
       
      Другие дополнения:
      -----------------------------
      QuickSave - кнопка быстрого сохранения при редактировании
      OrderField - сортировка товаров в счете, дополнительные поля в заказах и многое другое
      AutoComplete 2x - улучшенное автозаполнение в админке
      SearchOrder 2x - удобный просмотр и поиск по заказам
    • От depot
      Поставил 2.3.0.2 +шаблон
       
      далее поставил Симпл и модуль easyphoto , модуль rospost и модуль GEOIP.
       
      Шаблон, Симпл встали нормально и редактируются. А вот начиная с easyphoto и далее - возникли проблемы с доступом к новым модулям.
       
      У пользователя под правами админа в группе админ -  нет прав для записи\изменения всего что связано с вновь установленными модулями.
       
      Проверил группы пользователей, там не стоят галочки в просмотре и в редактировании-  около новых модулей. Я их поставил -после чего вообще Доступ Запрещен уже даже на просмотр. Снимаю галочки - опять тоже самое просмотр разрешен  - редактирование нет.
       
      Если поставить все галочки в группе и выделить все - то доступ запрещен вообще ко всему (?).
       
      Попытался создать дополнительную группу и пользователя  с правами только под эти модули.
       
      В ходе танцев с бубном когда выделял только новые модули некоторые из них начали редактироваться - но при этом все прочие базовые настройки - Доступ Запрещен.
       
      возможно где то на связке симпл - easyphoto - возникли проблемы. 
    • От svarserv
      Сбрасываются права доступа при редактировании и нажатиии "сохранить"
      в базе записи остаются oc_user_group но не работатют
      чисты ОС 2.1.0.2.1 качал здесь.
      Помогите ПОЖ.!!!!
      скрин прицепит
       

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×