Почему может не срабатывать данное событие: AddEventHandler("search", "BeforeIndex", Array("MyClass", "BeforeIndexHandler"));
Вот код:
Но событие не срабатывает. В чем может быть дело?
Вот код:
Код |
---|
AddEventHandler("search", "BeforeIndex", Array("MyClass", "BeforeIndexHandler")); class MyClass { // создаем обработчик события "BeforeIndex" function BeforeIndexHandler($arFields) { file_put_contents('/block.txt', 'test'); if(!$_REQUEST['id_block'] || $_REQUEST['id_block']==0 || $arFields['PARAM2']==$_REQUEST['id_block']){ } else{ unset($arFields["BODY"]); unset($arFields["TITLE"]); } return $arFields; } } |