Перейти к содержимому


Фотография
- - - - -

Проблема с правами доступа


Сообщений в теме: 8

#1 registr

registr

Отправлено 12 December 2017 - 17:12

Настраиваю права доступа для менеджеров, задача - чтоб они из админки могли добавлять объекты (недвижимость) и в дальнейшем ими управлять, только своими: редактировать, отключать и удалять. А также заказами на свои объекты. проверить оплаты и статусы. 

Но вот я вхожу как Менеджер, в Компоненты пункта ZOO нет вообще, пробую войти через отдельное меню JBZOO, например в Каталог-Новый Материал - выдает ошибку 0 Call to a member function getToolbarTitle() on null           

Если попробовать зайти в Каталог-Материалы то ошибка 0 Call to a member function getTypes() on null           

Если захожу в Заказы - 

Ошибка
Controller class not found. (jborderController)
 
в Импорт материалов - 
Ошибка
Controller class not found. (jbimportController)
 
ну и т.д. 
 
А еще там куча ненужных пунктов типа Настроек компонента и т.д. 
 
Скрины прав:
для приложения: http://joxi.ru/zANeVKXhlL5ag2
для отдельного типа: http://joxi.ru/v29Ol0zCGKkDar
 
 

 


  • 0

#2 CB9TOIIIA

CB9TOIIIA

Отправлено 13 December 2017 - 09:07

А зачем в админку вообще пускать всех кого попало?

 

Логичней на фронте сделать это.


  • 0

#3 registr

registr

Отправлено 13 December 2017 - 10:23

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


  • 0

#4 CB9TOIIIA

CB9TOIIIA

Отправлено 13 December 2017 - 10:29

Но вот я вхожу как Менеджер, в Компоненты пункта ZOO нет вообще, пробую войти через отдельное меню JBZOO,

 

Если создать группу с правами manager и немного подрезать + разрешить Zoo - думаю поможет.


В серой шестеренке там еще Permissons - настройки


  • 0

#5 registr

registr

Отправлено 13 December 2017 - 12:09

я в Permission все настроил, скриншоты показывал - но ошибка как была так и осталась. Но если нереально в админке оставить доступ ТОЛЬКО к объявлениям - вопрос однозначно закрывается


  • 0

#6 CB9TOIIIA

CB9TOIIIA

Отправлено 13 December 2017 - 12:23

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


  • 0

#7 registr

registr

Отправлено 13 December 2017 - 13:00

а, ну так это нормально, но у меня и это не работает:)


  • 0

#8 CB9TOIIIA

CB9TOIIIA

Отправлено 13 December 2017 - 21:54

ACL неверен... т.к. Zoo нет в компонентах. Надо вначале настроить ACL так, чтобы он там увидился. 

 

http://jbzoo.ru/docs...ing-permissions

 

ПОЛЕЗНО! Выше

 

http://jbzoo.ru/docs...issions-and-acl

 

и тут полезно


  • 0

#9 registr

registr

Отправлено 13 December 2017 - 23:25

Спасибо! Буду изучать и тестировать


  • 0




Click to return to top of page in style!