Как сделать поиск меньше 3х символов?

 
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 381
Кто знает решение?
Как заставить поиск работать с короткими словами от 3х символов ?

В штатном варианте при запросе , например 123 - выдает - Ошибка: слишком короткий запрос!

изменения в строке (frontend)
strlen($model->query)<=3
только убирали ошибку. поиск по 3 символам не идет ..(
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 683
KS, про модуль не забываем.
model.php:
Код PHP:
  1. if(strlen($w)>3){
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1112
KS:

Кто знает решение?

Поставить поиск от яндекс.
Зайти на поиск для сайта от яндекс
Зарегистрировать свою площадку (создать новый поиск для сайта)
Получить код.
Выдрать из кода ID

Затем применить его тут

Код PHP:
  1. <div id="search">
  2. <form action="http://yandex.ru/sitesearch" method="get" class="search">
  3. <input name="text" id="s" value="Поиск" onClick="this.value=''" onFocusOut="if(this.value==''){this.value='поиск...';}"/>
  4. <input type="submit" value="искать" class="button" />
  5. <input type="hidden" name="searchid" id="mod_search_searchword" class="inputbox" value="ВОТ_ТУТ_СЕМЬ_ИЛИ_СКОЛЬКО_ЦИФТ_ID"/>
  6. </form>
  7. </div>
и все
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4308
Минона, это замена существующего поиска или обычный поиск яндекса по сайту ?
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 683
lezginka.ru, это обычный поиск по сайту
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4308
обычный
это то что встроен в движок ?
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 691
lezginka.ru:
это то что встроен в движок ?
Ну какой же движок, если form action="http://yandex.ru/sitesearch"
Skype: pasha--g
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 127
Компонент "Поиск" в версии 1.9 позволяет теоретически прикрутить любой другой провайдер поиска, помимо встроенного в систему. По крайней мере в настройках есть выбор, правда выбирать там не из чего.
Биржа комментариев и социального продвижения
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 381
WALTERZ:
KS, про модуль не забываем. model.php:
Спасибо, попробую попозже.

С поиском от яндекса отличная идея !
Единственно, кажется у них там ограничение по кол-ву запросов в день стоит ..
Я пока оставил простой, оформил его покрасивше , скрестил сразу два поиска =
по тексту и по тегам . Так удобней для пользователя,)
и добавил внизу кнопку "поискать с помощью янжекса?"
Если не помог такой , то яндексом пошарить по сайту можно .. Минус конечно в том что от открывается на другой страничке ..
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 381
WALTERZ, Не прошло (

Точнее не так , частично решилось . Теперь переменная с запросом не режется , и
можно сделать запрос "поиск в яндекс на сайте" с 3мя символами .
Но вот родной поиск в текстах искать никак не хочет ...
Где то должен быть основной запрос в базу , скорее всего там режет ..
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.