Как расширить функциональность модуля user

Главные вкладки

Аватар пользователя designengineer designengineer 16 декабря 2010 в 11:49

Добрый день всем! Возникла такая проблема: при заведении аккаунта администратором для нового пользователя нужно отображать специфические для данной роли поля. То-есть, отметив определенную роль, администратор должен увидеть список полей, до этого его нет на странице.
Вероятно, нужно использовать jquery, но каким образом?
Спасибо, буду рад любому совету.

Комментарии

Аватар пользователя designengineer designengineer 16 декабря 2010 в 16:17

Или лучше все же модифицировать Profile? Для заполнения этих, "второго уровня", полей, все равно нужно будет брать значения из базы данных. Вот здесь похожая задача уже решалась: http://www.drupal.ru/node/22604
Но тогда придется переходить по вкладке, а хотелось бы, чтобы все было на одной странице.

Аватар пользователя designengineer designengineer 16 декабря 2010 в 17:28

JQuery, на всякий случай

Drupal.behaviors.user = function(context)
{      
        $('#id-wrapper').hide();
        $('#id').change(function () {
                if(this.checked)$('#id-wrapper').show('slow');
                else $('#id-wrapper').hide('slow');
        });
};