Drupal, профили пользователей: добавление полей * только * редактируемые администраторами - PullRequest
1 голос
/ 16 июля 2010

Я хотел бы добавить в профили пользователей поле, которое только администратор может использовать и изменять для каждого пользователя.

Другими словами, оно должно быть видно в профилях пользователей, но не доступно для редактирования пользователями (только администраторами).

Я не могу сделать это с разрешениями drupal, верно?

спасибо

Ответы [ 2 ]

2 голосов
/ 16 июля 2010

С помощью hook_form_alter вы можете установить разрешение для полей формы. Таким образом, редактировать его могут только пользователи с разрешением.

Пример:

$form['example']['#access'] = user_access('permission');
1 голос
/ 07 июня 2013
...