ExportProperties
Описание и параметры
void CIBlockCMLExport::ExportProperties( array &PROPERTY_MAP );
Экспортирует активные свойства инфоблока и формирует карту их внутренних и внешних идентификаторов. В расширенном режиме также записывает системные поля, дополнительные настройки и параметры умного фильтра. Нестатический метод.
Параметры вызова
| Параметр | Описание |
|---|---|
| PROPERTY_MAP | Массив соответствий. Метод очищает и заполняет его внешними идентификаторами и названиями свойств. |
Возвращаемые значения
Метод ничего не возвращает.
Примеры использования
<?php
use Bitrix\Main\Loader;
if (!Loader::includeModule('iblock'))
{
throw new RuntimeException('Модуль iblock не подключен');
}
// Идентификатор существующего инфоблока с правом на запись
$iblockId = 1;
$stream = fopen('php://temp', 'w+');
if ($stream === false)
{
throw new RuntimeException('Не удалось открыть временный поток');
}
$nextStep = [];
$export = new CIBlockCMLExport();
if (!$export->Init($stream, $iblockId, $nextStep, false))
{
throw new RuntimeException('Не удалось инициализировать экспорт');
}
$propertyMap = [];
$export->ExportProperties($propertyMap);
print_r($propertyMap);
fclose($stream);
© «Битрикс», 2001-2026, «1С-Битрикс», 2026