CMS DataLife Engine - Система управления сайтами

Авторизация  
Mek

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

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

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

 

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

Поделиться сообщением


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

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

Ввожу сверху на сайте в строке поиска символы 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

Поделиться сообщением


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

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

\engine\modules\search.php

 

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

спасибо ^_^ теперь и у себя исправлю!

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация