Переопределение функций ядра

Главные вкладки

Аватар пользователя back.msk back.msk 23 декабря 2010 в 15:35

Мне нужно переопределить функцию ядра do_search().
Я посмотрел что она испльзуется в модуле node в хуке hook_search()
как её можно переопределить?
Я создал новый модуль там прописал хук mymodule_search(), в нем при $op == 'search' вместо функции do_search() высзвал свою функцию а так все оставил так же..
Но ничего не изменилось, по прежнему в поиске используется стандартная функция.. Как сделать правильно? и возможно ли вообще сдлеать то что я хочу?

Комментарии

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 24 декабря 2010 в 11:40

убедись вначале, что твой хук вызывается, что модуль правильно запускается и прочее... поставь в него безусловный вызов:

dsm('хэлло май хук');