Ошибка при поиске

Статус
В этой теме нельзя размещать новые ответы.

DemonXT

Создатель
Регистрация
15 Июл 2009
Сообщения
19
Реакции
0
На своём сайте я использую стандартный модуль поиска.
Проблема в том, что он не корректно ищет по русским буквам! Если в запросе поиска присутствует больше одного слова, то поиск происходит по первому слову. :nezn:
Помогите исправить ошибку. :bc::bc::bc:
У меня Joomla 1.5.14
 
использовать гугловский пользовательский поиск, заодно гугл сайт быстрее "есть" будет.
 
ответ

Гугол не подходит. У меня дизайн заточен под стандартный поиск.
Разве, что если есть модуль для гугла, который подключается как стандартный...?
 
У меня при поиске по сайту, вроде все работает , но в контенте выскакивает ошибка
Код:
Warning: sprintf() [function.sprintf]: Too few arguments in /home/virtwww/бла-бла-бла/http/libraries/joomla/methods.php on line 138

этот файл не модифицировался, с чем это может быть связано?
 
  • Заблокирован
  • #5
На своём сайте я использую стандартный модуль поиска.
Проблема в том, что он не корректно ищет по русским буквам! Если в запросе поиска присутствует больше одного слова, то поиск происходит по первому слову. :nezn:
Помогите исправить ошибку. :bc::bc::bc:
У меня Joomla 1.5.14

имхо используйте версию Joomla 1.5.9 и будет вам счастье ибо с версией 1.5.14 у многих пользователей проблемы с поиском и встроеным редактором FCK.
 
  • Заблокирован
  • #6
На своём сайте я использую стандартный модуль поиска.
Проблема в том, что он не корректно ищет по русским буквам! Если в запросе поиска присутствует больше одного слова, то поиск происходит по первому слову. :nezn:
Помогите исправить ошибку. :bc::bc::bc:
У меня Joomla 1.5.14

Попробуйте следующее:
В файле /com_search/views/search/view.html.php закоментируйте строки:
Код:
//limit searchword

if(SearchHelper::limitSearchWord($searchword)) {
$error = JText::_( 'SEARCH_MESSAGE' );
}
чтоб получилось следующее:
Код:
//limit searchword

//if(SearchHelper::limitSearchWord($searchword)) {
// $error = JText::_( 'SEARCH_MESSAGE' );
//}

а счет корректного поиска по русским буквам незнаю, но количество слов по которому происходит поиск должно увеличится.
 
ответ

Попробуйте следующее:
В файле /com_search/views/search/view.html.php закоментируйте строки:
Код:
//limit searchword
if(SearchHelper::limitSearchWord($searchword)) {
$error = JText::_( 'SEARCH_MESSAGE' );
}
чтоб получилось следующее:
Код:
//limit searchword
//if(SearchHelper::limitSearchWord($searchword)) {
// $error = JText::_( 'SEARCH_MESSAGE' );
//}
а счет корректного поиска по русским буквам незнаю, но количество слов по которому происходит поиск должно увеличится.
Закомментирование этого кусочка кода не привело ни к какому результату!:nezn:
Может будут ещё какие-то идеи?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху