Есть пару сайтов у которых пользователи ищут текст только в названиях:
например,
медицинские травы - 97% пользователей ищут только по названию травы.
Хотелось бы переделать поиск так что бы с главной страницы форма была настроена только на поиск в заголовках нод, а уже на странице поиска можно было искать по всему содержимому.
как это красивее организовать?
Комментарии
Я думаю, что нужно хакать модуль ядра - search.
Если разберетесь как это добавить, то меня интересует как заставить искать в синонимах путей.
Это нужно для модуля search404, который при ошибке ищет, но для английского он работает, а для русского языка практически бесполезен.
Мне кажется, что трогать модуль поиска не стоит, потому что со страницы поиска все равно нужно будет искать по содержимому. Лучше сделать специальную форму поиска в заголовок, которая будет просматривать заголовки нод и выдавать результаты постранично. По-моему - не так все сложно.
А хакнутые модули потом тяжело обновлять.
А я бы сделал view с фильтром по Node title (Node Title contains ...). Ну а форму поиска по заголовкам оформил бы соответствующим образом, чтобы параметры правильные передавались.
Есть модуль для этого teleport.
Как работает посмотрите здесь http://florang.ru/ru/service(Жмите на поиск)
спасибо
но хочется не джава окно, встроить в сайт
Чума! Спасибо за ссылку!