скрыть или показать регистрацию пользовательских полей в зависимости от выбранной роли, когда администратор добавляет пользователя

есть ли какой-либо модуль, позволяющий мне, как администратору, добавлять пользователя разных ролей и динамически отображать или скрывать поля, соответствующие этим ролям, когда я их добавляю?

Например, у меня есть две роли (отец и сын), и у меня есть настраиваемые поля пользователя в форме регистрации пользователя (работа и школа), если я добавляю пользователя с ролью отца, поле школы должно быть немедленно скрыто и помечено как не требуется. и если я добавляю пользователя с ролью сына, рабочее поле должно быть скрыто и помечено как необязательное, а поле школы должно быть показано и помечено как обязательное. и если я отмечу обе роли, оба поля должны отображаться и быть обязательными.


person Rey    schedule 24.09.2012    source источник


Ответы (1)


Вы смотрели https://drupal.org/project/conditional_fields? Раньше я использовал это для настраиваемого типа контента, но никогда не пробовал использовать его для пользовательских ролей.

person mlav    schedule 27.05.2014