Что-то напутано с кодировкой - внутри обработка идет как для UTF8, почему - не знаю.
пришлось в файле /ajaxSearch/classes/search.class.inc.php
define(’MIN_CHARS’,3);
заменить на
define(’MIN_CHARS’,0);
теперь нету проблем, но теперь можно искать ... даже с запросом из одной буквы
Есть такая проблема...
При выводе результатов поиска во фрагментах документов остаются « и т.п.
То есть символ & заменяется на & каким-то парсером сниппета.
Кто-то решал такую проблему?
ajaxSearch версия — 1.8.1, modx 0.9.6.3
Quote from: compas at Dec 27, 2008, 04:06 AM
Кто-то решал такую проблему?
http://modxcms.com/forums/index.php/topic,29755.0.html
День добрый.
Поставил AjaxSearch 1.8.1. кодировка при выводе результата посредствам AJAX неправильная (например: Компания ESET сообщает Рѕ выходе четвертого поколения антивирусных решений).
MySQL-кодировка: UTF-8 Unicode (utf8)
Как это поправить?
Заранее спасибо.
Написал свой модуль. Контент храниться в созданных в базе таблицах. AjaxSearch само собой этот контент не просматривает. Еслть ли какая то возможность заставить его искать и в указанных таблицах?
В последних версиях AjaxSearch есть поиск по пользовательским таблицам - как он работает и какие особенности не скажу, так как не пробовал, но можно посмотреть примеры на сайте автора сниппета (ссылки есть в англоязычной части форума, в разделе поиска).
Quote from: Fil at Sep 19, 2009, 12:45 AM
Не могу найти, где теперь править выдачу 
Ничего править не надо, надо убедиться, что язык правильно задан (с учетом регистра символов языкового файла), кодировка в базе верная и веб-сервер нормально работает с выбранной кодировкой.