Есть связка из нескольких сайтов с общими пользователями и ролями). Нужно как-то отличать на каком из сайтов зарегистрировался пользователь. Для этого необходимо при регистрации пользователя:
1. Автоматически привязать его к определённой роли, в зависимости от того на каком сайте регистрировался пользователь.
2. Автозаполнение скрытого поля (доступного только администратору) в модуле profile (из стандартной поставки), опять же в зависимости от сайта.
По идее это должно реализовываться через Триггеры. Есть готовые модули реализовывающие такую возможность?
Комментарии
Rules ?
Спасибо большое. Попробывал этот модуль Rules. Он подходит, у него много возможностей. Но, и соответственно, он довольно тяжёлый.
Может есть ещё что попроще?
Ну или сами напишите простенький модуль, следящий за изменениями юзеров. Перед сохранением изменений автоматом давайте ему роль.
Вопрос какую роль давать на каждом сайте - можно вынести на страницу настроек модуля.