Меню
RSS
Работа с пользователями через API D7 1С-Битрикс
 
Работа с пользователями через API D7 1С-Битрикс

Заметка написана на основе старого черновика, и все описанное было проверено
на чистой установке 1С-Битрикс. Примеры работают корректно
Плюс, данная статья будет приодически дополняться.
 
Методы add и delete есть у всех классов кроме UserTable. Здесь используем методы класса CUser:
Код
CUser::add(
   'ID_Пользователя',
   массив Полей
);

CUser::update(
   'ID_Пользователя',
   массив Полей
);

CUser::Delete(
   'ID_Пользователя'
);
Изменено: Михаил Базаров - 04.09.2024 11:33:20
 
Добрый день. Подскажите , если мне необходимо создать у существующего пользователя своё кастомное поле , например , тип строка. Какой метод мне необходимо использовать?
Изменено: Михаил Базаров - 05.10.2024 15:21:07
 
Как-то так:
Код
$arFields = array(
    "ENTITY_ID" => 'USER',
    "FIELD_NAME" => 'UF_КОД_ПОЛЯ',
    "USER_TYPE_ID" => 'ТИП ПОЛЯ',
    ОСТАЛЬНЫЕ ПОЛЯ ПОЛЯ НАЗВАНИЕ ИТД
);
$obUserField  = new CUserTypeEntity;
$obUserField->Add($arFields);
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst

Блог-note: заметки разработчика

Настройка push уведомлений через Firebase в приложении Apache Cordova

Задача: Apache Cordova предоставляет удобный способ разработки кроссплатформенных мобильных приложений. В данной статье ...

Если папка то применяем, проверка текущего раздела или подраздела

Иногда требуется применить особый стиль к определённой директории сайта или управлять выводом элементов на странице в за...

Подключение SSL на Битрикс виртуальная машина

С первого января 2017 года, наличие безопасного соединения HTTPS становится практически обязательным. Ваши сайты будут з...

Перенос Битрикс сайта с хостинга на хостинг, инструкция

Достаточно часто спрашивают как перенести сайт работающий на 1С Битрикс с одного хостинга на другой, как раз подвернулас...

Добавление и удаление из сравнения на AJAX: Битрикс

Рецепт лежал у меня в закромах, почти о нем и забыл, но тут подвернулся под руку- решил опубликовать. Скажу сразу, данно...

Свойство: привязка к Яндекс:Картам - вывести из нескольких элементов на одну карту

Предположим, что у вас есть инфоблок со свойством "Привязка к яндекс картам". В этом инфоблоке некоторое количество элем...

Очистить брошенные корзины с помощью API 1С-Битрикс

Задача: в интернет-магазине накапливается большое количество брошенных корзин, нужно их очистить. Включая и корзины заре...

Настройка: Redis кеширование для 1С-Битрикс, под Ubuntu

Задача: имеем полностью настроенный и оптимально сконфигурированный веб-сервер под управлением Ubuntu 20.04 на котором з...

CRM Битрикс-24 на веб-окружении под Ubuntu 24.04, c поддержкой PUSH и многосайтовости

Задача: Так как с 30 июня 2024 года операционная система CentOS-7 полностью снята с поддержки и не будет получать обновл...