Недоступно в редакциях: Стандарт, Старт
Импорт в Highload-блоки
Описание catalog.import.hl
catalog.import.hl - компонент импорта в хайлоаблоки. Используется при обмене с 1С для выгрузки на сайт справочников.
Компонент отсутствует в визуальном редакторе.
Компонент относится к модулю Торговый каталог.
Параметры
| Поле | Параметр | Описание |
| Желаемая максимальная длительность одного шага | INTERVAL | Указывается интервал одного шага в секундах при импорте каталога в систему. 0 - выполнять загрузку за один шаг. |
| Группы пользователей, которым разрешена загрузка | GROUP_PERMISSIONS | Указывается группа(-ы) пользователей, которым разрешено экспортировать инфоблок через этот компонент. |
| Использование сжатия | USE_ZIP | [Y|N] При отмеченной опции данные сжимаются ZIP форматом (если доступно). Это позволяет заметно уменьшить размер файлов. |
| Желаемый максимальный размер одного архива | FILE_SIZE_LIMIT | Указывается размер единовременно загружаемой части файла в байтах. Передаётся в 1С |
| Использование специального каталога | USE_TEMP_DIR | [Y|N] При отмеченной опции используется специальный каталог для временных файлов обмена. |
Пример вызова
<?APPLICATION->IncludeComponent("bitrix:catalog.import.hl", "", Array(
"INTERVAL" => COption::GetOptionString("catalog", "1C_INTERVAL", "-"),
"GROUP_PERMISSIONS" => explode(",", COption::GetOptionString("catalog", "1C_GROUP_PERMISSIONS", "")),
"FILE_SIZE_LIMIT" => COption::GetOptionString("catalog", "1C_FILE_SIZE_LIMIT", 200*1024),
"USE_CRC" => COption::GetOptionString("catalog", "1C_USE_CRC", "Y"),
"USE_ZIP" => COption::GetOptionString("catalog", "1C_USE_ZIP", "Y"),
)
);?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025