Документация для разработчиков
Темная тема
Недоступно в редакциях: Стандарт, Старт

Импорт в 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-2024, «1С-Битрикс», 2024