Здравствуйте. Подскажите пожалуйста как правильно сделать вот такое:
есть простой пользователь. теперь его наделили например ролью "спортсмен" как сделать так чтобы в этом случае пользователь 1. Не смог полльзоваться сайтом пока не заполнит: 2. Новые появившиеся в его форме редактирования личных данных новых полей, например таких как: "с кагого возраста тренируешся" и еще набора полей. И как только все это заполнит и применит, сразу смог бы пользоваться сайтом дальше, но сайт уже будет знать о нем как о спортсмене все...
Такое же планируется и для тренеров и так далее.
Как считаете это лучше сделать? Заранее спасибо.
Комментарии
Наверное вот это мне сможет помочь, всетаки вроде нашел что то полезное на эту тему:
http://drupal.org/project/user_types
При создании поля в профиле пользователей указываешь для какого user type предназначено оно.