Себлод Поиск по пустому полю (точное совпадение) - PullRequest
0 голосов
/ 08 июля 2019

У меня есть форма списка и поиска, в которой есть только одно поле ввода с именем Имя пользователя . Я установил для него точное соответствие, поэтому он возвращает результаты только в том случае, если найдено точное соответствие.

Но если поле «Имя пользователя» пусто, и я нажимаю «Ввод», оно возвращает все результаты, тогда как ничего не должно возвращаться, так как поле пустое. Это может быть тривиальной проблемой, но я действительно новичок в Seblod и Joomla.

Я перепробовал большинство других опций в параметрах Match + Stage и Conditional States, но все равно получаю все результаты и при пустом поиске.

1 Ответ

0 голосов
/ 12 июля 2019

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

Но вот как я наконец решил это Я создал новое «Поле» в Seblod и установил его тип на Script (JS), который в основном создает для нас файл JS, который можно использовать с любым поиском по форме / списку. Теперь, чтобы связать этот файл JS с моей формой, я добавил это вновь созданное «Поле» в качестве скрытого поля в моей форме. Тогда это было так же просто, как добавление protectDefault () и return false; при отправке формы внутри JS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...