Событие вызывается в компоненте bitrix:catalog.import.1c, после создания временных таблиц, перед импортом данных в инфоблок, первый аргумент функции - параметры компонента, второй - абсолютный путь к XML-файлу:
| Код |
|---|
if (CIBlockXMLFile::CreateTemporaryTables())
{
$strMessage = GetMessage("CC_BSC1_TABLES_CREATED");
$NS["STEP"] = 2;
foreach (GetModuleEvents("catalog", "OnBeforeCatalogImport1C", true) as $arEvent)
{
$strError = ExecuteModuleEventEx($arEvent, array($arParams, $ABS_FILE_NAME));
}
}
|