![]() |
странное поведение модуля поиска indexed_search
Привет!
При поиске на сайте выдает большее количество страниц с результатом, чем есть на самом деле, а потом, по мере последовательного открытия этих страниц, последовательно же уменьшает это количество. То есть, пример: при поиске слова "Манго" выдает, что найдено 56 совпадений с таким словом или частью слова. И внизу сразу же выводит первую страницу с результатами от 1 до 10 из 56. Число страниц со ссылками - 6. Кликаем на вторую страницу. теперь пишет, что показаны результаты с 11 по 20 из всего 48 и количество страниц уже, соответственно, 5... И так далее, пока на каком-то числе не остановится. Кто-нибудь может мне сказать, почему так происходит и как это исправить? |
что, никто не сталкивался?
|
решение у немцев нашел:
в файле: indexed_search/pi/class.tx_indexedsearch.php примерно с 592-ой строки надо сделать так: PHP код:
PHP код:
после этих изменений у меня стало выводить всегда правильное число совпадений со строкой поиска |
Часовой пояс GMT +4, время: 10:49. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot