[CODE]// выборка пользователя с подтвержденным номером
// Поле: "PHONE_NUMBER" Номер телефона для регистрации
// Получить НОМЕР ТЕЛЕФОНА
$user_id = '1'; // ID пользователя
$PhoneAuthTable = \Bitrix\Main\UserPhoneAuthTable::getList($parameters = array(
'filter'=>array('USER_ID' =>$user_id) // выборка пользователя с подтвержденным номером
));
if($item = $PhoneAuthTable->fetch()){
//print_r($item);
$PHONE_NUMBER = $item['PHONE_NUMBER'];
}
// Добавить Пользователя с НОМЕРОМ телефона для Авторизации
$user = new CUser;
$arFields = array(
"NAME" => $name,
"LOGIN" => $login,
"EMAIL" => $email,
"PHONE_NUMBER" => $phone, // Номер телефона
"LID" => "s1",
"ACTIVE" => "Y",
"PASSWORD" => 'pass@word',
"CONFIRM_PASSWORD" => 'pass@word',
"GROUP_ID" => array(1, 2)
);
$new_user_id = $user->Add($arFields);[/CODE]
// Поле: "PHONE_NUMBER" Номер телефона для регистрации
// Получить НОМЕР ТЕЛЕФОНА
$user_id = '1'; // ID пользователя
$PhoneAuthTable = \Bitrix\Main\UserPhoneAuthTable::getList($parameters = array(
'filter'=>array('USER_ID' =>$user_id) // выборка пользователя с подтвержденным номером
));
if($item = $PhoneAuthTable->fetch()){
//print_r($item);
$PHONE_NUMBER = $item['PHONE_NUMBER'];
}
// Добавить Пользователя с НОМЕРОМ телефона для Авторизации
$user = new CUser;
$arFields = array(
"NAME" => $name,
"LOGIN" => $login,
"EMAIL" => $email,
"PHONE_NUMBER" => $phone, // Номер телефона
"LID" => "s1",
"ACTIVE" => "Y",
"PASSWORD" => 'pass@word',
"CONFIRM_PASSWORD" => 'pass@word',
"GROUP_ID" => array(1, 2)
);
$new_user_id = $user->Add($arFields);[/CODE]