Символьный код API (API_CODE) инфоблока

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

Теоретический разбор, практические сценарии и решения типовых ошибок с рабочими примерами D7-ORM
Этот код выводит последние 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-Битрикс

Лечение сайтов от вирусов

восстановление сайта и подъем версии PHP

от 25 000 рублей
Лечение сайтов на решениях АСПРО и прочих.

* полный комплекс лечения проекта и закрытия дыр

Интернет-магазин на готовом решении

от 7 дней

от 40 000 рублей
запуск сайта в максимально короткие сроки

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

Лендинг

от 3 дней

от 25 000 рублей

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

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