Drupal 7 как программно создать пользователя

Ниже представлен пример сниппета, создающего пользователя с логином IvanIvanoff:

<?php
$arguments = array(
  'name' => 'IvanIvanoff', // имя
  'pass' => 'wp3dbd7', // пароль
  'mail' => 'email@druweb.ru', // адрес электронной почты
  'init' => 'email@druweb.ru',
  'status' => 1, // 1 - активный, 0 - заблокированный
  'roles' => array(DRUPAL_AUTHENTICATED_RID => TRUE), // роль: авторизованный
);

// добавляем
user_save( NULL, $arguments );
?>

Основные параметры передаются в массиве $arguments. Добавляйте код куда захотите.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.