[РЕШЕНО] Программная привязка profile2 к пользователю
Всем привет!
Что есть:
Модуль который программно регает юзера из заполненной entityform (Аля WebForm ток покруче)
Юзер регается так (и всё нормально проходит):
<?php
$new_user = array(
'name' => $name,
'mail' => $email,
'pass' => $pass,
'status' => 1,
'init' => $email,
'roles' => array(
DRUPAL_AUTHENTICATED_RID => 'authenticated user',
4 => 'client',
),
);
$account = user_save('', $new_user);
$account->password = $pass;
?>
Что нужно:
Нужно как-то узнать uid вновь испеченного пользователя и добавить ему profile2 с именем 'fiz_lico'
Так же в форме есть поля: $form_state['values']['fio'] и $form_state['values']['tel'] ими надо заполнить соответствующие поля в это Profile2.