Перейти к публикации

Ошибка в поле поиска


Рекомендованные сообщения

Сайт http://diafilmy.su/

Вверху справа поле для поиска.

Если в него ничего не ввести и нажать "Энтер" то естественно ничего не находит.

А если ничего не ввести и нажать мышкой на лупу, то поиск выдаёт несколько новостей.

Подскажите, где я накосячил и как это исправить?)))

DLE 13.1

Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, Mek сказал:

Сайт http://diafilmy.su/

Вверху справа поле для поиска.

Если в него ничего не ввести и нажать "Энтер" то естественно ничего не находит.

А если ничего не ввести и нажать мышкой на лупу, то поиск выдаёт несколько новостей.

Подскажите, где я накосячил и как это исправить?)))

DLE 13.1

замени

<input id="story" name="story" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" />

на

<input type="text" id="story" name="story" value="" placeholder="Поиск..." />

 

  • Спасибо 1
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, odys сказал:

замени


<input id="story" name="story" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" />

на


<input type="text" id="story" name="story" value="" placeholder="Поиск..." />

 

Понял свою ошибку. Большое спасибо!!!

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

И опять непонятная беда с поиском((

Ввожу сверху на сайте в строке поиска символы 08-3-754

Выскакивает несколько найденных результатов в быстром поиске. Нажимаю "Энтер" и далее появляется сообщение:

Введено пустое поле для поиска или строка поиска содержит менее 4 символов, в связи с чем поиск был приостановлен. 

И на сайте dle-news.ru точно такая же беда.

Это баг, или фича?

Ссылка на сообщение
Поделиться на других сайтах
27 минут назад, Mek сказал:

И опять непонятная беда с поиском((

Ввожу сверху на сайте в строке поиска символы 08-3-754

Выскакивает несколько найденных результатов в быстром поиске. Нажимаю "Энтер" и далее появляется сообщение:


Введено пустое поле для поиска или строка поиска содержит менее 4 символов, в связи с чем поиск был приостановлен. 

И на сайте dle-news.ru точно такая же беда.

Это баг, или фича?

Скорее фича.

Ссылка на сообщение
Поделиться на других сайтах
14 часов назад, Mek сказал:

Ввожу сверху на сайте в строке поиска символы 08-3-754

тире в поиске не участвует а все остальные слова менее 4 символов. dle создавался для публикаций и поиск в нем сделан для более точного нахождения именно обычного текста, а не номенклатурных кодов.

Ссылка на сообщение
Поделиться на других сайтах

На японских сайтах коды фильмов часто состоят из 3 символов, я у себя меняю лимит с 4 на 3 в файле

\engine\modules\search.php

 

строка $config['search_length_min'] = 4;

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...