Поиск при пустом запросе Есть решение
При нажатии кнопки поиск, когда в поисковую строку ничего не введено у меня показывает все товары.
Есть ли способы сделать так, чтобы, к примеру, такой запрос не обрабатывался, или показывал в выдаче, что ничего не найдено, запрос надо уточнить и т.д.?
По поиску в помощи ничего похожего не нашел. Кто-нибудь сталкивался с этим?
5 ответов
В шаблон темы добавьте соответствующую проверку на JS.
Просто навесьте обработчик на отправку формы поиска submit и обрабатывайте в нем исключение когда строка поиска пуста выбрасывайте исключение в виде alert и не отправляйте запрос.
Мне кажется, html валидация будет немного проще
https://jsfiddle.net/j7h9zdth/
У Eugen Nichikov отличное решение, только у меня заработало с {literal}
{literal}pattern=".{3,}"{/literal}
Какой шаблон и где вставить этот код?