Как создать свое право доступа?

Главные вкладки

Аватар пользователя amorphius amorphius 14 декабря 2009 в 21:22

Задача элементарная - ограничить доступ к странице, для определенных ролей. Но страница, к которой запрещается доступ - не нода, права доступа к которой можно установить в настройках. Эту страницу генерирует мой модуль, который просто выводит формочку с яваскриптом (это я реализовывал элементарный таймер).

Комментарии

Аватар пользователя graker graker 14 декабря 2009 в 22:00

В модуле реализовать hook_perm(), в нем нужно задать название пермишна, по которому будет определяться, кому можно, а кому - нет.

Затем в hook_menu(), через который должна создаваться эта отдельная страница, указать в access callback созданный пермишн.