На локальной машине под OpenServer'ом крутится ОС-1.5.4.1, поставил AJAXSearch_15, с поиском на латинице всё ОК, а кириллические символы не понимает - не подгружает результаты поиска. Нажмёшь ОК - на странице поиска результаты есть, а АЯКС их не видит. Нутром чую, дело в SQL'ном операторе LIKE, которым аякс пользуется, но что-то туплю... Как наладить поиск кириллических слов? Ух ты... и картинки с кириллическими названиями не распознаются файл-менеджером... похоже - война кодировок... (Кнопка Редактирования сообщения куда-то пропала, пишу как Ответ) Ребята, у кого аякс-поиск установлен, пожалуйста, ответьте горемыке - корректно он работает с кириллицей?
Ставил AJAX поиск на oc 1.5.1.3 - с кириллицей все ок. Смотри в сторону кодировки базы, а именно collate параметра должен быть utf8_general_ci P.S. установлен search_ajax_v002
Везде utf8_general_ci Это какая-то глобальная проблемка перекодировок - в онлайне кириллица нормально воспринимается Менеджером изображений, грабли на локальной копии. Аякс-поиск в онлайн пока не ставил. Спасибо, буду копать дальше
А чего удивляться продукт то заграничнй, а у опенкарта всегда была эта проблема с кириллицей. Например стоит добавить хотя бы 1ну картинку с русскими буквами в названии, как папка в которую эту картинку поместили перестает открываться (в файлменеджере). Читал много тем, но решения никто не предлагает, только пишут что починить сложно будет...
Точно-точно, но эта проблемка вылезает только на локальной копии, версия 1.5.4.1 - в онлайне крутится стаааренькая версия 0.1.7 и мы туда уже уйму кириллических картинок к товарам залили - проблем не было. Теперь взялся апгрейдить - и на тебе...
Да уж, проблема. Кстати говоря, где-то давным давно видел способ чтобы при загрузке картинки с кириллическими названиями автоматически переименовывались в латинские буквы, мне кажется вам бы такой способ пригодился.
Да, об этом тоже подумаю, спасибо. Задачу переименования решил (решение тут), а впредь надо инструкцию писать ( и читать ), жаль что толкового мануала по ОК до сих пор не написано.