Задать вопрос
@Cyber-Pavel

Почему не срабатывает событие OnCompleteCatalogImport1C?

Добрый день. Не могу получить событие при выгрузки 1с на сайт.
В init.php создаю событие, но логи не создаются. Буду рад любой помощи
<?
AddEventHandler("catalog", "OnCompleteCatalogImport1C", Array("EventClass", "OnCompleteCatalogImport1CHandler"));
AddEventHandler("catalog", "OnBeforeCatalogImport1C",   Array("EventClass", "OnCompleteCatalogImport1CHandler"));
AddEventHandler("catalog", "OnSuccessCatalogImport1C",  Array("EventClass", "OnCompleteCatalogImport1CHandler"));

use Bitrix\Main\UserTable;
use Bitrix\Main\Application;
class  EventClass {  
 public static function OnCompleteCatalogImport1CHandler() {  
$log = date('Y-m-d H:i:s') . ' Запись в лог начало процесса';
file_put_contents($_SERVER['DOCUMENT_ROOT'] . '/log.txt', $log . PHP_EOL, FILE_APPEND);
}
}
  • Вопрос задан
  • 17 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы