Здравствуйте, в модуле поиска есть функция
<?php
function search_menu() {
$items['search'] = array(
'title' => 'Search',
'page callback' => 'search_view',
'access arguments' => array('search content'),
'type' => MENU_SUGGESTED_ITEM,
'file' => 'search.pages.inc',
);
........
?>
можно ли её переопределить в теме? я пробовал hook_search_menu_alter ничего не помогает, а вообще мне нужно чтобы брался мой search.pages.inc для вывода расширенной формы в другом месте , может есть и другие способы. Спасибо
Комментарии
http://api.drupal.ru/api/group/hooks/6
hook_menu_alter в своем модуле
Создал модуль override_search, кстати в модуле кроме этого хука ничего нет, файл search.pages.inc я скопировал с модуля поиска и изменил как мне надо,
<?phpfunction override_search_menu_alter(&$callbacks) {
$callbacks['search/node/%menu_tail']['page callback'] = 'search_view2';
$callbacks['search/node/%menu_tail']['file'] = 'search.pages.inc';
$callbacks['search/node/%menu_tail']['file path'] = drupal_get_path('module', 'override_search');
}?>
но оно чтото не работает, просто пустая страница, это изза того что я вообще не понимаю как его можно переопределить, не подскажите как правильно?
кеш меню обнулялся?
Кеш я обнулял, но оно все равно не работало, снес его потом опять поставил и заработало, всем спасибо