Нужно при сохранении страницы page.php скопировать контент в page_1.php
Вроде все понятно, подписываюсь на событие OnBeforeChangeFile в файле /php_interface/init.php
AddEventHandler("main", "OnBeforeChangeFile", "ChangeFile");
function ChangeFile($abs_path, $content)
{
if ($abs_path == $_SERVER["DOCUMENT_ROOT"].'/block/page.php')
{
RewriteFile($_SERVER["DOCUMENT_ROOT"]."/block/page_1.php", $content);
}
return true;
}
И.....
у меня локально на тестовом сайта все работает, файл page_1.php меняется. А вот у заказчика функция ChangeFile не вызывается. Вставляла логирование - точно не вызывается.
Подскажите в чем может быть проблема?
Вроде все понятно, подписываюсь на событие OnBeforeChangeFile в файле /php_interface/init.php
AddEventHandler("main", "OnBeforeChangeFile", "ChangeFile");
function ChangeFile($abs_path, $content)
{
if ($abs_path == $_SERVER["DOCUMENT_ROOT"].'/block/page.php')
{
RewriteFile($_SERVER["DOCUMENT_ROOT"]."/block/page_1.php", $content);
}
return true;
}
И.....
у меня локально на тестовом сайта все работает, файл page_1.php меняется. А вот у заказчика функция ChangeFile не вызывается. Вставляла логирование - точно не вызывается.
Подскажите в чем может быть проблема?