[Решено] Opencart 2.1 скрыть пункты меню в админке, недоступные для текущего пользователя.

Тема в разделе "OpenCart", создана пользователем GrblFF, 2 окт 2016.

Статус темы:
Закрыта.
  1. GrblFF

    GrblFF

    Регистрация:
    10 мар 2014
    Сообщения:
    56
    Симпатии:
    1
    Здравствуйте. Какой есть способ скрыть пункты меню в админке для пользователя, которому запрещен просмотр данных пунктов?
    --- Добавлено, 2 окт 2016 ---
    $data['user_id'] = $this->user->getId(); в контроллер и условие <?php if ($data['user_id'] == 1 ){ ?> <?php } ?> в menu.tpl и не забыть очистить кеш и обновить модификаторы.
     
  2. dedychka

    dedychka

    Регистрация:
    26 сен 2016
    Сообщения:
    10
    Симпатии:
    4
    Здравствуй. Создай в админке пользователя, и дай ему права которые Вы хотите, что бы он имел, там в админке в пользователях, есть все что бы закрыть доступ к пунктам меню.
     
  3. ixion

    ixion

    Регистрация:
    16 янв 2013
    Сообщения:
    121
    Симпатии:
    75
  4. GrblFF

    GrblFF

    Регистрация:
    10 мар 2014
    Сообщения:
    56
    Симпатии:
    1
    В таком случае пользователь видит все пункты меню, даже к которым у него открыт доступ. Решил вставкой условия проверки пользователя по id к необходимым пунктам меню.
     
Статус темы:
Закрыта.