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