Page 1 of 1

search_log min_results

Posted: Sat Apr 08, 2023 10:36 am
by serge
шаблон:
<search_log num=1-40 min_results=5 order=easy_random>

выдает, среди прочих, запросы, где вообще нет результатов поиска... это баг или я что-то неправильно вывожу?

Re: search_log min_results

Posted: Sat Apr 08, 2023 1:04 pm
by admin
Recheck search queries log
Delete from search queries log
request that return 0 results (ie no galleries for this search request)


включено? может старый запрос просто

Re: search_log min_results

Posted: Sun Mar 10, 2024 5:16 pm
by serge
Recheck search queries log = YES
сёрч лог очистил

site.com/?search=something
шаблон content_search

в шаблоне строка
<search_log num=1-20 min_results=1 search=GET_search>

выдает, помимо прочих, запросы по которым 0 результатов.

Re: search_log min_results

Posted: Mon Mar 11, 2024 10:47 am
by admin
может просто не дошло еще?

в rotation.log должно быть

Check search queries ..

есть? в любом случае админка и что куда как смотреть для проверки
тут по описанию не смогу определить

Re: search_log min_results

Posted: Tue Mar 12, 2024 9:03 am
by serge
в логе есть:

2024-03-11 23:47:03: Schedule function check_search_queries at 2024-03-11 16:31:04 ( now 2024-03-11 23:47:03) (1.2263720035553, 0.0058999061584473)

есть характерная особенность, сейчас опишу, вероятно поймете в чем дело и админка будет не нужна:

те результаты, что нулевые, выглядят исключительно таким вот образом:
asianpublic
hugecum
vintagestockings
...

то-есть, если бы они были с пробелами (+) между словами, то в выдаче они есть, но почему-то они в <search_log num=1-40 min_results=5 order=random> отображаются слитно... ну и соответственно у них 0 результатов получается.

Если всё же не понятно, то, дайте знать, скину админку.

Re: search_log min_results

Posted: Tue Mar 12, 2024 11:42 am
by admin
" но почему-то они в <search_log num=1-40 min_results=5 order=random> отображаются слитно"

а где отображаются НЕ слитно?

Re: search_log min_results

Posted: Tue Mar 12, 2024 12:10 pm
by serge
admin wrote: Tue Mar 12, 2024 11:42 am " но почему-то они в <search_log num=1-40 min_results=5 order=random> отображаются слитно"

а где отображаются НЕ слитно?
Ну речь идет о том, что в серчлог попадают запросы в виде двух (или более) слов в слитном написании и, соответственно, эти запросы имеют ноль результатов. Проблема их присутствия в серчоге, другими словами. Видимо скрипт такие запросы почему-то не идентифицирует, как те, у которых нет результатов :roll:

Re: search_log min_results

Posted: Tue Mar 12, 2024 12:38 pm
by admin
есть простой вариант проверить: самому ввести запрос в 2 слова
попадает слитно в базу?

Re: search_log min_results

Posted: Tue Mar 12, 2024 1:35 pm
by serge
разобрался, да, получается была проблема на моей стороне...

шаблон такой:
/?search=<?php echo strtolower(str_replace(' ', '+', '<!--ESCAPED_STRIP_SPECIAL_CHARS_SEARCH_QUERY-->'));?>

но при этом в серч лог попадают запросы с плюсом между слов... (например asian+fetish) следовательно ESCAPED_STRIP_SPECIAL_CHARS_SEARCH_QUERY превращает такие запросы в слитное написание (asianfetish)... фильтр надо подправить видимо

Re: search_log min_results

Posted: Tue Mar 12, 2024 1:51 pm
by admin
я вообще не понимаю зачем такая сложная констукция

можете словами рассказать зачем тут какие префиксы и убирать плюс?