Как реализовать собственные поисковые подсказки на поисковой строке сайта?

(Ответов: 14, Просмотров: 2399)
Страница 2 из 2 Первая 12
  1. Студент
    • Регистрация: 13.05.2010
    • Сообщений: 65
    • Репутация: 18
    hronny, Использовать sphinx
    CPA-SHOP.RU - партнерские магазины для AdmitAd.com, GdeSlon.ru, Actionpay.ru
    • 0
  2. Опытный Аватар для doctordick
    • Регистрация: 03.09.2009
    • Сообщений: 302
    • Записей в дневнике: 1
    • Репутация: 60
    hronny, ну вот, Вам уже однозначно не хватит чистого HTML, задача переросла в более серьезную.
    Как уже подсказали смотрите в сторону sphinx или solr.
    • 0
  3. Гуру Аватар для hronny
    • Регистрация: 07.06.2011
    • Сообщений: 1,090
    • Репутация: 416
    • Webmoney BL: ?
    Dark Joker, вы тему читали?
    memento, doctordick спасибо, но это не совсем то.

    Вот пример ближе к сути того, что мне надо. Есть сайт сбера. Плюс куча региональных поддоменов того-же сбера. На главной странице стоит форма а-ля "укажите ваш город". Можно ручками прокрутить список до нужного Тындыра, а можно начать вводить название города. В конечном итоге при нажатии на клавишу Enter (ну или кнопку подтверждения выбора) пользователь перенаправляется на поддомен Тындырского отделения сбера.

    Вот мне именно это и нужно. Выбор из списка/подстановка во время ввода и переход на соответствующую страницу.

    Нет, я не спорю, можно все это дело и через поисковый движок прикрутить. Но нафига такие сложности?

    Пока-что это реализовано так:
    -пользователь вводит инфу в поле (инфа дополняется подсказками)
    -жмет ентер
    -сервер формирует поисковый запрос и отображается нужная страница (критерий соответствия максимальный, ибо каждому городу соответствует одна единственная страница). В метрике я пока не видел, что-бы кто-то попал на страницу не того города, который искал.

    Хотелось-бы из этого цикла убрать действие формирования поискового запроса. Я-же говорю, заранее известно, что будут вводить (города).
    Последний раз редактировалось hronny; 19.11.2013 в 15:13.
    • 0
  4. Опытный Аватар для doctordick
    • Регистрация: 03.09.2009
    • Сообщений: 302
    • Записей в дневнике: 1
    • Репутация: 60
    hronny, Тогда попробуйте select2 он может искать в массиве данных и выводить так, как Вам требуется (formatResult), а после нажатия выбора отправлять (window.location = "http://site.ru"), куда Вы хотите.
    Гибче и мощнее селектора я не встречал.
    • 1

    Спасибо сказали:

    hronny(19.11.2013),
  5. Гуру Аватар для hronny
    • Регистрация: 07.06.2011
    • Сообщений: 1,090
    • Репутация: 416
    • Webmoney BL: ?
    doctordick, во, отлично! :)
    • 0
Страница 2 из 2 Первая 12

Похожие темы

Темы Раздел Ответов Последний пост
Разные поисковые подсказки от поисковика Поиск@Mail.Ru
Mail.ru Рамблер... 8 23.10.2010 18:05

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры