В данной статье мы собрали для Вам наиболее часто используемые спиппенты для Битрикс.
Вызовы для Битрикс
870
просмотра
Дата публикации: 16 Ноября 2022
Аякс вызов
Copy
BX.ajax({
url: '',
data: {'val1':'value', 'val2':'value2'},
method: 'POST',
dataType: 'json',
timeout: 30,
async: true,
processData: true,
scriptsRunFirst: true,
emulateOnload: true,
start: true,
cache: false,
onsuccess: function(data){
console.log(data);
},
onfailure: function(){}
});
Добавление нового пользователя в группу
Copy
$user = new CUser;
$arFields = [
"NAME" => "Сергей",
"LAST_NAME" => "Иванов",
"EMAIL" => "ivanov@microsoft.com",
"LOGIN" => "ivan",
"LID" => "ru",
"ACTIVE" => "Y", \\ активность пользователя
"GROUP_ID" => array(5), \\ массив групп для нового пользователя
"PASSWORD" => "123456",
"CONFIRM_PASSWORD" => "123456"
];
$ID = $user->Add($arFields);
if (intval($ID) > 0) echo "Пользователь успешно добавлен.";
else echo $user->LAST_ERROR;