Замена адреса поиска "search/node/[key]" на свой
Проблема состоит в следующем: имеется на сайте раздел "работа", в нем есть некая форма поиска, настроенная через модуль Custom search на поиск по нодам типа "Вакансии" и "Резюме". Все вроди бы работает,но...
После вбивания текста запроса в эту форму, человека редиректит на страницу /search/node/[key], где [key] - текст запроса, что мало того, что не красиво, так у меня вывод меню подраздела слева сделан через анализ адресной строки, соответственно она должна быть с говорящим именем.
Вопрос таков - как изменить этот адрес на, скажем, /search/work/[key] ?
Причем изменить это надо не у всех форм, а только у конкретной - самая стандартная весит в шапке.
Я рыл темизацию форм - изменял имятемы_preprocess_search_theme_form и имятемы_search_form: изменял там #action - не помогло, что логично.
Смотрел код самого модуля, хотел переопределить function search_form_submit($form, &$form_state) из файла search.pages.inc из папки модуля search. Выдает белый экран
В модуле Custom search есть вкладка "Custom search path". "Вот оно!", - подумал я. Оказалось, что этот функционал позволяет сделать редирект со страницы поиска на любую другую, но стандартный поиск от друпала не подхватывает этот адрес. Тупик.
В английских интернетах прочитал что можно установить другой поисковой движок, не нативный, настроить его на другой адрес. Кроме как от гугла не нашел, но он с рекламой и некрасивый.
Решил запостить тему тут.