Как узнать в какой ИБ был проведен импорт с 1С? Вызвать каждый раз событие OnSuccessCatalogImport1C накладно, т.к. оно вызывается после импорта очередной порции данных.
По данным форума функция принимает 2 параметра, но массив $arFields получается всегда пустым...
Код
AddEventHandler( "catalog", "OnCompleteCatalogImport1C" , array( "mdf_import", "DeleteDeactivatedElement" ) );
class mdf_import {
function DeleteDeactivatedElement( $arParams, $arFields ){
// ЗДЕСЬ тот код, что я привел выше
echo "success\n", "Удаление деактивированных элементов завершено\n";
}
}