Работа с API_CODE инфоблоков в 1С-Битрикс

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

Теоретический разбор, практические сценарии и решения типовых ошибок с рабочими примерами D7-ORM
Изменено: Валерий Макеев - 29.09.2025 15:00:00
Этот код выводит последние 5 активных элементов из инфоблока 'Offers' с их артикулами и цветами, используя существующие свойства вашего инфоблока.
Код
<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog.php';

use Bitrix\Main\Loader;
use Bitrix\Iblock\Elements\ElementOffersTable;

Loader::includeModule('iblock');

try {
    // Получаем элементы с артикулом и цветом
    $items = ElementOffersTable::getList([
        'select' => [
            'ID', 
            'NAME',
            'ARTNUMBER_VALUE' => 'ARTNUMBER.VALUE',
            'COLOR_REF_VALUE' => 'COLOR_REF.VALUE'
        ],
        'filter' => ['=ACTIVE' => 'Y'],
        'order' => ['ID' => 'DESC'],
        'limit' => 5
    ])->fetchAll();

    foreach ($items as $item) {
        $artnumber = $item['ARTNUMBER_VALUE'] ?? 'Не указан';
        $color = $item['COLOR_REF_VALUE'] ?? 'Не указан';
        echo "{$item['NAME']} (Артикул: {$artnumber}, Цвет: {$color})<br>";
    }
} catch (Exception $e) {
    echo "Ошибка: " . $e->getMessage();
}
?>
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

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

Участие в проекте

привлечение в проект на part-time основе

от 30 000 рублей / неделя

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

* сумма фиксированная

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

от 4 недель

от 90 000 рублей

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

Техническая поддержка

сайтов на CMS 1C-Битрикс

от 20 000 рублей/месяц
Оптимизация производительности действующих интернет-проектов, наполнение и сопровождение, полная техническая поддержка и продвижение в поисковых сетях.

* стоимость зависит от объема и сложности выполняемых работ