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

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


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

Сайт 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="Поиск..." />

 

Ссылка на сообщение
Поделиться на других сайтах
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;

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...