Создание новых прав менеджера

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Julius123 M
Julius123 M
Репутация: 20
Сообщения: 225
Зарегистрирован: 05.02.2017
С нами: 7 лет 2 месяца

Сообщение #1 Julius123 » 05.11.2017, 09:05

Хочу добавить новый пункт в права менеджера, например на странице товара у меня есть поле "Поставщик" я хочу добавить новое условие в менеджеры, а потом в product.tpl проверять выводить это поле этому менеджеру или нет. В api/managers.php добавил новые поля, в manager.tpl тоже а дальше не пойму как чтобы работало. В первой версии работало все немного иначе и делал такое. Подскажите?

korshunov
korshunov
Репутация: 148
Сообщения: 1862
Зарегистрирован: 03.12.2015
С нами: 8 лет 4 месяца
Skype

Сообщение #2 korshunov » 05.11.2017, 09:57

Меню админки в версии 2 формируется в переменной $left_menu в backend/core/IndexAdmin.php. Условия специально выводить не надо, будут применены автоматически.

Julius123 M
Julius123 M
Репутация: 20
Сообщения: 225
Зарегистрирован: 05.02.2017
С нами: 7 лет 2 месяца

Сообщение #3 Julius123 » 05.11.2017, 10:00

korshunov писал(а):Меню админки в версии 2 формируется в переменной $left_menu в backend/core/IndexAdmin.php. Условия специально выводить не надо, будут применены автоматически.
В этом и проблема что мне нужно не модуль блокировать или разблокировать, а просто открывать поле нужным менеджерам в редактировании товара в product.tpl

korshunov
korshunov
Репутация: 148
Сообщения: 1862
Зарегистрирован: 03.12.2015
С нами: 8 лет 4 месяца
Skype

Сообщение #4 korshunov » 05.11.2017, 11:01

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

Julius123 M
Julius123 M
Репутация: 20
Сообщения: 225
Зарегистрирован: 05.02.2017
С нами: 7 лет 2 месяца

Сообщение #5 Julius123 » 05.11.2017, 12:51

korshunov писал(а):Такого, кажется, в системе не предусмотрено. Если непременно хочется такое, то надо писать свой код.
Либо создавать отдельно в админке новую страницу по образцу товаров, но с добавочным полем, и давать менеджерам доступ, если надо, на новую страницу.
Вот это я и хотел узнать. В первой версии это можно было легко реализовать, а во второй версии права менеджеров переделали и все.


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 10 гостей