Drupal 6: Использование органических групп для образовательной страницы - PullRequest
0 голосов
/ 13 февраля 2010

Я работаю на веб-сайте департамента в большом университете и хочу добавить разные типы функций для разных пользователей в зависимости от их ролей.

Существует 3 основных типа пользователей:

  • Публичный список
  • Выпускники (перечислены, но основаны на разных полях и с использованием пользовательского файла шаблона)
  • Другие (пользователи на сайте, но не в списке)

В настоящее время мы используем Профили контента для публично зарегистрированных пользователей и перечисляем контент в таблицах базовых профилей для выпускников.

Проблема в : если я преподаватель, я все еще вижу все поля для выпускников (хотя это на отдельной вкладке), а если я выпускник, я вижу все поля для факультета.

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

Спасибо за помощь

1 Ответ

0 голосов
/ 17 февраля 2010

Если вы спрашиваете об ограничении полей, то это не имеет ничего общего с OG.

Я думаю, вы ищете модуль условных полей .

Таким образом, вы можете установить узел как 'alumni' или 'faculty', и в зависимости от этого показывать разные поля.

...