Документация для разработчиков
Темная тема

CIBlockCMLExport

CIBlockCMLExport — класс для экспорта данных инфоблока в формате CommerceML.

Методы класса

Метод Описание
DoNotDownloadCloudFiles Отключает копирование файлов из облачных хранилищ при экспорте
EndExport Записывает закрывающий элемент корневого блока CommerceML
EndExportCatalog Закрывает контейнер элементов и каталог либо пакет предложений CommerceML в зависимости от режима, определенного при инициализации
EndExportMetadata Записывает закрывающий элемент блока метаданных CommerceML
ExportElements Экспортирует элементы инфоблока или торговые предложения и сохраняет идентификатор последней обработанной записи в состоянии шага
ExportProperties Экспортирует активные свойства инфоблока и формирует карту их внутренних и внешних идентификаторов
ExportSections Экспортирует структуру разделов инфоблока и формирует соответствие внутренних идентификаторов внешним
Init Инициализирует экспорт: сохраняет поток и параметры, получает данные инфоблока и определяет, относится ли инфоблок к торговому каталогу
StartExport Записывает в поток XML-декларацию и открывающий элемент CommerceML со служебными атрибутами версии и времени
StartExportCatalog Открывает каталог или пакет предложений CommerceML, записывает данные инфоблока и открывает контейнер элементов
StartExportMetadata Открывает блок метаданных CommerceML и записывает внешний идентификатор, название и описание инфоблока


Была ли эта страница полезна?

Пользовательские комментарии

Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026
Наверх