Некорректно работает поиск

Ответить
kulik
Сообщения: 135
Зарегистрирован: 12 ноя 2015, 22:47
Имя: Сергей
Откуда: private

Некорректно работает поиск

Сообщение kulik »

Добрый день, столкнулись с проблемой у поиска.
Суть проблемы в двух скриншотах

1. Ищем "химия", результат отрицательный
PM 2016-01-19 13-34-26.png
2. Проект с данным словом есть
PM 2016-01-19 13-35-17.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Некорректно работает поиск

Сообщение support »

протестировал, у себя проблем не наблюдаю
example.png
По другим ключевым полям (русские слова) поиск работает?

Может вы ввели не "х" а английскую "х", тогда поиск не сработает...
kulik
Сообщения: 135
Зарегистрирован: 12 ноя 2015, 22:47
Имя: Сергей
Откуда: private

Re: Некорректно работает поиск

Сообщение kulik »

Ранее этот проект точно находил через поиск

Для проверки взял часть проектов
PM 2016-01-19 14-21-48.png
1. слово "Аква"
PM 2016-01-19 14-24-53.png
2. слово "Махараджа"
PM 2016-01-19 14-25-35.png
kulik
Сообщения: 135
Зарегистрирован: 12 ноя 2015, 22:47
Имя: Сергей
Откуда: private

Re: Некорректно работает поиск

Сообщение kulik »

Так же попробовал и создал новый проект с название "Махараджа тест"
PM 2016-01-19 14-28-07.png
PM 2016-01-19 14-28-24.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Некорректно работает поиск

Сообщение support »

Посмотрите тут, возможно у вас аналогичная проблема
http://rukovoditel.net/forum/ru/viewtop ... =utf#p1145
kulik
Сообщения: 135
Зарегистрирован: 12 ноя 2015, 22:47
Имя: Сергей
Откуда: private

Re: Некорректно работает поиск

Сообщение kulik »

Прочел тему, попробовал пару вариантов, отключил в панели виртуального хостинга UTF-8.
Все равно сервер возвращает "Content-Type:text/html; charset=utf-8" :(
Могу сказать что в 1.5 этой проблемы не было.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Некорректно работает поиск

Сообщение support »

отключил в панели виртуального хостинга UTF-8.
Там не в панлели нужно отключить, а чтоб в php.ini было

Код: Выделить всё

default_charset: no value
Все равно сервер возвращает "Content-Type:text/html; charset=utf-8"
Так и должно быть!

Очень странно, протестировал на win и на linux серверах и все ок...

ладно, попробуйте еще такой вариант, в includes/application_top.php удалите строчку

Код: Выделить всё

header('Content-type: text/html; charset=utf-8');
kulik
Сообщения: 135
Зарегистрирован: 12 ноя 2015, 22:47
Имя: Сергей
Откуда: private

Re: Некорректно работает поиск

Сообщение kulik »

Последний вариант не помог.

Наш программист решил задачу следующим образом
includes/functions/app.php:792

Было:

Код: Выделить всё

function app_parse_search_string($search_str = '', &$objects) {
      $search_str = trim(strtolower($search_str));
Стало:

Код: Выделить всё

function app_parse_search_string($search_str = '', &$objects) {
    if (function_exists('mb_strtolower')) {
      mb_internal_encoding('UTF-8');
      $search_str = trim(mb_strtolower($search_str));
    }
    else {
      $search_str = trim(strtolower($search_str));
    }
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Некорректно работает поиск

Сообщение support »

Спасибо за решение!

Так же будут использовать данный код в следующей версии.

Где то через недельку будет версия 1.6.1 потому что уже насобиралось вот таких вот мелочей...
Ответить