Суть задачи.
По событию "OnAfterIBlockElementUpdate" скрипт стучится на сторонний API через библиотеку CURL, выполняется и получает success или error.
При error, данные об ошибке пишутся в log.txt Контент-менеджеру необходимо получать данные real time, идеально получать popup с ошибкой на экран.
Может у кого-то есть опыт решения подобной задачи.
Думал двигаться в сторону отложенных функций, в файле admin_header.php вызывать функцию,
а в init.php в классе
только ничего не выходит.
Подскажите может кто сталкивался с подобной проблемой и ее решением?
По событию "OnAfterIBlockElementUpdate" скрипт стучится на сторонний API через библиотеку CURL, выполняется и получает success или error.
При error, данные об ошибке пишутся в log.txt Контент-менеджеру необходимо получать данные real time, идеально получать popup с ошибкой на экран.
Может у кого-то есть опыт решения подобной задачи.
Думал двигаться в сторону отложенных функций, в файле admin_header.php вызывать функцию,
| Код |
|---|
$APPLICATION->AddBufferContent('apiLog')
|
| Код |
|---|
function apiLog() {
global $APPLICATION;
return '<sc ript data-skip-moving="true">'
.'console.log(data)'
.'</sc ript>';
};
|
Подскажите может кто сталкивался с подобной проблемой и ее решением?