Всем привет.
Редакция "Малый бизнес".
Хочу обработать событие добавления элемента в таблицу. В документации по этому поводу сказано, что надо в файле /bitrix/php_interface/init.php определить обработчики события.
Файл пришлось создать.
Ни мой код, ни пример из документации не работает после вставки в этот файл.
Кто-нибудь сталкивался с такой проблемой? Буду очень благодарен за помощь.
Редакция "Малый бизнес".
Хочу обработать событие добавления элемента в таблицу. В документации по этому поводу сказано, что надо в файле /bitrix/php_interface/init.php определить обработчики события.
Файл пришлось создать.
Ни мой код, ни пример из документации не работает после вставки в этот файл.
Кто-нибудь сталкивался с такой проблемой? Буду очень благодарен за помощь.
Код |
---|
<? // скрипт в файле /bitrix/php_interface/init.php AddEventHandler("main", "OnBeforeUserLogin", Array("MyClass", "BeforeLogin"));class MyClass { function BeforeLogin(&$arFields) { if(strtolower($arFields["LOGIN"])=="guest") { global $APPLICATION; $APPLICATION->throwException("Пользователь с именем входа Guest не может быть авторизован."); return false; } } } ?> |