webasyst проблема с поиском

psics
На сайте с 02.04.2009
Offline
130
766

Суть такая поиск работает не корректно:

- если ввести слово - его находит, а еще слово одно и второе - не находит (а есть статья с таким словосочетанием) - можно обойти если сделать так: "словоодин+словодва" - в поисковую строку вбить - скриптом мб обманю)

- не работает пагинация - тут хз как.

И вообще какой файл отвечает за поиск...

Версия 279 webasyst

K
На сайте с 03.06.2015
Offline
45
#1

Похоже описан полнотекстовый поиск в булевом режиме. Вот так оно работает нормально:

+слово +второе

+слово -второе

+слов* +втор*

итп

проверьте варианты со своими словами

MYSQL PHP JS HTML CSS SEO TXT США СССР
psics
На сайте с 02.04.2009
Offline
130
#2

да эти варианты работают..

---------- Добавлено 13.07.2015 в 09:23 ----------

я планирую value заменить скриптом как разделитесь пробел заменить его на *+ и по идее будет работать. А вот как быть с пагинацией?

/search/offset10/?searchstring= - вот такая строка получается для второй страницы... и пустая страница получается

psics
На сайте с 02.04.2009
Offline
130
#3

а вообще мб ктото знает, какой файл php отвечает за поиск?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий