регистрирует вызов функции var_dump 3. Создать класс хука в каталоге /classes/hooks/ с именем файла HookTest.class.php с содержанием
<?
class HookTest extends Hook {
public function RegisterHook() {
$this->AddHook('topic_show','testHookFunct',__CLASS__,-3);
}
public function testHookFunct($aVars) {
var_dump("Hook it!");
}
}
?>
На данный момент добавлены такие события:
init_action
topic_edit_show
topic_add_show
profile_whois_show
blog_good_show
blog_bad_show
blog_new_show
topic_show
blog_collective_good_show
blog_collective_bad_show
blog_collective_new_show
17 комментариев
не совсем знаком с программингом :( простите конечно, но в чём соль, может кто нибудь разжувать?
Хук — ловушка. Если стороннему разработчику нужно что-то изменить в механизме логики системы (а не своего модуля), то ему не нужно будет править системные файлы.
17 комментариев
Или это пока нельзя делать…