Есть пользователь с ролью - зарегистрированный пользователь. Для него выставлено право создавать ноды типа новость.
Так же в аккаунте пользователя создан чекбокс - запретить создавать новости.
Необходимо при вкл. чекбоксе у пользователя - запретить ему создание ноды типа новость, если даже его роль имеет на это право.
Можно ли в своем модуле (и как) переопределить это право индивидуально для каждого пользователя.
Комментарии
Создание доп. роли для юзера с вкл. пермишенсом - не принимается.
Да легко... создаешь правило (Rules, ага), что если юзер идет на страницу создания этой ноды, при условии наличия у него этой галки - посылать его в другое место... ещё и писать сообщения неприятные ему при этом можно, и на имейл его ругнуться, чтобы не ходил по этой ссылке больше - лепота![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Хорошее предложение.
А что в рулесах отвечает за выбор страницы создания и запрета и редиректа и прочего?
в рулесах ничо про пути нет...
Либо как на скриншоте в аттаче (текстовое сравнение есть прям из коробки в Rules), либо https://drupal.org/project/pathrules
P.S. пора тебя точно в игнор-лист добавить...
Дружище, модуль я этот первым делом установил переде тем как вопрос задать.
Достаточно было подсказать события - друпал из исталинг.... выбрать...