Долгое время меня терзало отсутствие поддержки UTF-8 в ссылках MODx. Это довольно напрягало, так как в у себя в блоге(wordpress) все ссылочки на русском и я привык к приятной индексации поисковиков)) MODx хоть и приколен но с UTF-8 еще есть траблы.
Вообщем седня уделил немножко времени и сделал таки русские буковки в ссылках)) Читать далее MODx ЧПУ в utf-8. Делаем ЧПУ еще более понятным
Метка: utf-8
MODx AjaxSearch, проблемы с кодировкой в utf-8
С снипетом AjaxSearch возникла проблема — не хотел искать два и больше слов, а только одно. При нескольких словах как нивчём не бывало пишет что ничего не найдено. Гугл ответа не дал, зато нашлось решении другой проблемы:
В результатах поиска при использовании UTF-8 в описании страницы появляется символ �. Выглядит это неприятно. Соответственно вывод один — скрипт неправильно работает с кодировкой. Исправляется эта штука очень просто.
Добавляем сверху в файл /assets/snippets/ajaxSearch/classes/search.class.inc.php код:
mb_internal_encoding("UTF-8");
И обе проблемы лечатся нашей правкой.