Работа с пользовательскими полями элементов инфоблока в 1С-Битрикс

Внимание! Работает режим премодерации. Все сообщения публикуются после проверки!
Страницы: 1
Ответить
RSS
Работа с пользовательскими полями элементов инфоблока в 1С-Битрикс
Работа со свойствами элементов инфоблока в 1С-Битрикс - получение, обновление и удаление

Работа со свойствами инфоблока в 1С-Битрикс — одна из самых частых задач  при разработке корпоративных порталов, интернет-магазинов и других  веб-проектов. В этой статье мы разберём, как получать, обновлять и  удалять значения свойств элементов, а также объясним ключевые моменты  для успешной работы (включая классический API через CIBlockElement и краткие примеры D7 — ORM Bitrix Framework).
Изменено: Валерий Макеев - 29.09.2025 13:18:37
Этот код обновляет значение свойства элемента инфоблока и выводит новое значение, демонстрируя работу с точечным обновлением свойств через SetPropertyValuesEx.
Код
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');

use Bitrix\Main\Loader;

if (Loader::includeModule('iblock')) {
    $iblockId = 5; // ID инфоблока
    $elementId = 100; // ID элемента
    $propertyCode = 'ARTICLE'; // Код свойства
    
    // Обновляем значение свойства
    CIBlockElement::SetPropertyValuesEx($elementId, $iblockId, [
        $propertyCode => 'NEW-ARTICLE-123'
    ]);
    
    // Получаем обновленное значение
    $propertyValue = CIBlockElement::GetProperty(
        $iblockId, 
        $elementId, 
        [], 
        ['CODE' => $propertyCode]
    )->Fetch()['VALUE'];
    
    echo "Обновленное значение свойства: " . $propertyValue;
}
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

Стоимость услуг по разработке и сопровождению сайтов на 1C-Битрикс

Разработка корпоративного сайта

от 7 дней

от 40 000 рублей

Разработка сайта без системы оплаты заказов через корзину

* стоимость зависит от наличия верстки, использования готового решения и т.д.

Лендинг

от 3 дней

от 25 000 рублей

Разработка одностраничного сайта на платформе Битрикс

* стоимость зависит от наличия верстки, использования готового решения и т.д.

Разработка интернет-магазина с готовой версткой

от 4 недель

от 90 000 рублей

* указана минимальная стоимость. Стоимость выбранной лицензии «1С-Битрикс» оплачивается отдельно.