На сайте есть несколько групп пользователей, с соответствующими ролями (от простого authenticated user до админа). У каждого пользователя есть 10 полей в профиле (используется стандартный profile.module). Требуется решить следующую задачу.
Нужно, чтобы незарегистрированные пользователи видели только три определенных поля, зайдя в чей-нибудь профиль; зарегистрированные еще 2, т.е. 5 полей, продвинутые - 7 полей, а все поля видел только админ.
Комментарии
я бы заюзал хук profile_alter