Показать сообщение отдельно
Старый 15.09.2011, 18:23   #3
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

решение у немцев нашел:

в файле: indexed_search/pi/class.tx_indexedsearch.php
примерно с 592-ой строки надо сделать так:
PHP код:
// All rows for display is put into resultRows[]
if ($c $pointer $this->piVars['results'] && !($c > ($pointer+1)*$this->piVars['results']))    {
$row['result_number'] = $c;
$resultRows[] = $row
и далее есть такая строка (примерно на строке 597)
PHP код:
// This may lead to a problem: If the result check is not stopped here, the search will take longer. However the result counter will not filter out grouped cHashes/pHashes that were not processed yet.
// if (($c+1) > ($pointer+1)*$this->piVars['results'])    break; 
которую надо закоментировать, если она не закоментированна

после этих изменений у меня стало выводить всегда правильное число совпадений со строкой поиска
Anlov вне форума   Ответить с цитированием