Редактирование профиля пользователя в drupal - PullRequest
1 голос
/ 07 февраля 2011

1.) У меня была реализация для регистрации пользователей, для которой мне нужно было создать две дополнительные таблицы, а также использовать таблицу «пользователи» (для этого я создал специальный модуль). Я собирал информацию, пока пользователь регистрируется, и помещал ее в соответствующие таблицы. Теперь мне нужно предоставить пользователю интерфейс, с помощью которого он сможет обновить свой профиль (включая таблицы, о которых я упоминал выше).

2.) Более того, мне нужно сделать фильтры, чтобы администратор мог видеть список пользователей, например. у кого зарплата более 10000 долларов. Мне нужно предоставить два предопределенных фильтра и возможность сделать больше фильтров для администратора.

Как я могу ответить на оба вопроса? есть ли модуль?

Спасибо за ваш ответ.

1 Ответ

0 голосов
/ 07 февраля 2011

1) Вы можете использовать hook_user операцию «form» для добавления полей в форму редактирования учетной записи пользователя.Затем вы можете использовать операцию «отправить» для записи любых изменений в базу данных.

2) Я рекомендую использовать модуль Table Wizard для представления данных в Views.Затем используйте Views для создания отчетов.Это даст вам возможность легко добавлять дополнительные фильтры позже, по мере необходимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...