Добрый вечер!
Не удаётся зарегистрировать обработчик события OnAfterUserAuthorize - при попытке даже например вставить в файл init.php кода типа приведённого в описании к регистрации обработчика вся система зависает..
<?
// файл /bitrix/php_interface/init.php
// регистрируем обработчик
AddEventHandler("main", "OnAfterUserAuthorize", Array("MyClass", "OnAfterUserAuthorizeHandler"));
class MyClass
{
// создаем обработчик события "OnAfterUserAuthorize"
function OnAfterUserAuthorizeHandler($arUser)
{
// выполняем все действия связанные с авторизацией
//здесь требуется вставить код типа LocalRedirect("http://www.туда-то.туда-то");
}
}
?>
в чём может быть проблема?
Не удаётся зарегистрировать обработчик события OnAfterUserAuthorize - при попытке даже например вставить в файл init.php кода типа приведённого в описании к регистрации обработчика вся система зависает..
<?
// файл /bitrix/php_interface/init.php
// регистрируем обработчик
AddEventHandler("main", "OnAfterUserAuthorize", Array("MyClass", "OnAfterUserAuthorizeHandler"));
class MyClass
{
// создаем обработчик события "OnAfterUserAuthorize"
function OnAfterUserAuthorizeHandler($arUser)
{
// выполняем все действия связанные с авторизацией
//здесь требуется вставить код типа LocalRedirect("http://www.туда-то.туда-то");
}
}
?>
в чём может быть проблема?