Я работаю на веб-сайте департамента в большом университете и хочу добавить разные типы функций для разных пользователей в зависимости от их ролей.
Существует 3 основных типа пользователей:
- Публичный список
- Выпускники (перечислены, но основаны на разных полях и с использованием пользовательского файла шаблона)
- Другие (пользователи на сайте, но не в списке)
В настоящее время мы используем Профили контента для публично зарегистрированных пользователей и перечисляем контент в таблицах базовых профилей для выпускников.
Проблема в : если я преподаватель, я все еще вижу все поля для выпускников (хотя это на отдельной вкладке), а если я выпускник, я вижу все поля для факультета.
Вопрос : Я хотел бы предоставить им различные виды редактирования «Моего аккаунта» в зависимости от их ролей. Поэтому мне интересно, возможно ли это сделать с помощью органических групп или это то, что требует специального PHP-кодирования?
Спасибо за помощь