Доброй ночи!
Представляю вашему вниманю хак системы разграничения доступа, которым поможет разработчикам более гибко подходит к такой состовляющей как разграниченияе доступа.
По умолчанию в настроках групп доступа фиксированный набор возможных действий.
Сейчас я их сделал динамическими и вынес отдельную таблицу. cms_access_list
При установке компонента выполните запрос
И теперь в коде можем выполнив условие
мы узнаем имеет пользователь такое право или нет.
Скачать хак
Принимаю спасибо:
WMZ кошелек: Z169608390130
WMR кошелек: R105352751274
Яндекс Деньги41001569820239
Представляю вашему вниманю хак системы разграничения доступа, которым поможет разработчикам более гибко подходит к такой состовляющей как разграниченияе доступа.
По умолчанию в настроках групп доступа фиксированный набор возможных действий.
Сейчас я их сделал динамическими и вынес отдельную таблицу. cms_access_list
При установке компонента выполните запрос
sql = "INSERT INTO cms_access_list (`id`, `type_access`, `name_access`) VALUES (NULL, 'user/sendsms', 'Возможность отправки личных сообщений')";
if ($inCore->isUserCan('user/sendsms'))
Скачать хак
Принимаю спасибо:
WMZ кошелек: Z169608390130
WMR кошелек: R105352751274
Яндекс Деньги41001569820239
Реклама #
CyberMan 12 лет назад #
Димитриус 12 лет назад #
Роман 12 лет назад #
Димитриус 12 лет назад #
Fuze 12 лет назад #
Димитриус 12 лет назад #
Fuze 12 лет назад #
Димитриус 12 лет назад #
Максим Шорин 12 лет назад #
Денис Васильевич 12 лет назад #
а если говорить, то Вам этого и понимать не нужно - главное ведь - уразуметь суть, как работает и как приспособить. :)
Денис Васильевич 12 лет назад #
Fuze 12 лет назад #
Что тебе не понятного тут?
cmsUser - название класса
:: - обращение к статическому методу класса
deleteGroupAccessType - сам метод
reload 12 лет назад #
Fuze 12 лет назад #
Dorimen 12 лет назад #
reload 12 лет назад #
9.1 БУДЕТ ДОСТУПЕН ОЧЕНЬ СКОРО)
(извиняюсь caps-loock клацнулся непроизвольно)
Апгрейт "невозможен" "впринципе" - для тех кто не следит за темами развития движка!)