hronny, Использовать sphinx
Как реализовать собственные поисковые подсказки на поисковой строке сайта?
(Ответов: 14, Просмотров: 2475)
- 19.11.2013 09:22Студент

- Регистрация: 13.05.2010
- Сообщений: 65
- Репутация: 18
- 19.11.2013 09:36
hronny, ну вот, Вам уже однозначно не хватит чистого HTML, задача переросла в более серьезную.
Как уже подсказали смотрите в сторону sphinx или solr. - 19.11.2013 14:59
Dark Joker, вы тему читали?
memento, doctordick спасибо, но это не совсем то.
Вот пример ближе к сути того, что мне надо. Есть сайт сбера. Плюс куча региональных поддоменов того-же сбера. На главной странице стоит форма а-ля "укажите ваш город". Можно ручками прокрутить список до нужного Тындыра, а можно начать вводить название города. В конечном итоге при нажатии на клавишу Enter (ну или кнопку подтверждения выбора) пользователь перенаправляется на поддомен Тындырского отделения сбера.
Вот мне именно это и нужно. Выбор из списка/подстановка во время ввода и переход на соответствующую страницу.
Нет, я не спорю, можно все это дело и через поисковый движок прикрутить. Но нафига такие сложности?
Пока-что это реализовано так:
-пользователь вводит инфу в поле (инфа дополняется подсказками)
-жмет ентер
-сервер формирует поисковый запрос и отображается нужная страница (критерий соответствия максимальный, ибо каждому городу соответствует одна единственная страница). В метрике я пока не видел, что-бы кто-то попал на страницу не того города, который искал.
Хотелось-бы из этого цикла убрать действие формирования поискового запроса. Я-же говорю, заранее известно, что будут вводить (города).Последний раз редактировалось hronny; 19.11.2013 в 15:13.
- 19.11.2013 15:50
hronny, Тогда попробуйте select2 он может искать в массиве данных и выводить так, как Вам требуется (formatResult), а после нажатия выбора отправлять (window.location = "http://site.ru"), куда Вы хотите.
Гибче и мощнее селектора я не встречал.Спасибо сказали:
hronny(19.11.2013), - 19.11.2013 16:02
doctordick, во, отлично! :)
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Разные поисковые подсказки от поисковика Поиск@Mail.Ru | Mail.ru Рамблер... | 8 | 23.10.2010 18:05 |



