Вопрос по исходному коду

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

Аватар пользователя master master 18 августа 2006 в 10:11

Разбираюсь с исходным кодом. И в санмом начале, там где должне запускаться обработчик (по выделоному элементу меню) function menu_execute_active_handler() есть такая вот строка call_user_func_array($menu['items'][$mid]['callback'], $arguments); ... которая все и вызывает как я понял.
Пытался вот поять, какую же функцию она вызывает. Вывкл $menu['items'][$mid]['callback'] ... для главной это равно node_page ... но функции с таким именем во всем исходном коде не нашел.

Я наверно торможу. Подскажите, что не так.

Комментарии

Аватар пользователя Dan Dan 18 августа 2006 в 10:42

чего не нашёл, node_page? она в модуле node. (node.module:2014)

drupal построен на хуках (hook), если надо чтоб модуль перехватил системную функцию, то пишется функция с именем <имя_модуля>_<имя_хука>. В данном случае модуль - node, hook - _page.

Телефон для справок: api.drupal.org