Поиск в 1.6 b2

Аватара пользователя
rozen
Сообщения: 171
Зарегистрирован: 25 мар 2015, 12:11
Имя: Андрей
Откуда: Красноярск

Поиск в 1.6 b2

Сообщение rozen »

Заметил, что поиск стал как-то не так работать.
Если есть поле которое назначено заголовком, то поиск работает и только по этому полю (сущность пользователи).
Если в таблице нет такого поля, то поиск вообще не работает. Есть поля которые назначены в поиск (стоит галочка в настройках), но и по ним не работает.

Дополнение:
Не ищет записи в кириллице. Поменял фамилию в транслит - ищет.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9025
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск в 1.6 b2

Сообщение support »

Странно, у меня вроде все работает, хотя нашел в коде один недочет
Попробуйте заменить прикрепленный файл в \modules\items\components\add_search_query.php
и протестировать снова, так же теперь появилась возможность отметить по каким полям производить поиск, попробуйте еще и так.
example.png
Вложения
add_search_query.php
(2.89 КБ) 270 скачиваний
Аватара пользователя
rozen
Сообщения: 171
Зарегистрирован: 25 мар 2015, 12:11
Имя: Андрей
Откуда: Красноярск

Re: Поиск в 1.6 b2

Сообщение rozen »

Нет, не спасло.
1.JPG
2.JPG
В 1.5 не было проблем. Возможно нужны какие-то новые функции mysql или web-сервера?
Аватара пользователя
support
Техническая поддержка
Сообщения: 9025
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск в 1.6 b2

Сообщение support »

протестировал на разных серверах и все работает...

в config/server.php включите
define('DEV_MODE',true);

попробуйте несколько вариантов поиска

и пришлите логи из папку "log"

кстати может быть проблема с русским или utf? база в utf?
попробуйте поискать по английскому слову.
Аватара пользователя
rozen
Сообщения: 171
Зарегистрирован: 25 мар 2015, 12:11
Имя: Андрей
Откуда: Красноярск

Re: Поиск в 1.6 b2

Сообщение rozen »

Логи во вложении.
БД: InnoDB; utf8_general_ci
Вложения
log.zip
(6.21 КБ) 224 скачивания
Аватара пользователя
rozen
Сообщения: 171
Зарегистрирован: 25 мар 2015, 12:11
Имя: Андрей
Откуда: Красноярск

Re: Поиск в 1.6 b2

Сообщение rozen »

Еще странность. Может БД как-то криво обновилась?
1.JPG
Нет названий полей профиля, кроме заведенных самостоятельно.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9025
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск в 1.6 b2

Сообщение support »

все таки проблема с кодировкой, даже в переменной $_POST
search_keywords=Радиостанция;
попробуйте поискать что то на английском чтоб подтвердить что сам поиск работает.

На счет кодировки, попробуйте в другом браузере и проверьте кодировку страницы в браузере.

Есть еще одна идея, перезапишите вложенный файл в includes/application_top.php
и попробуйте снова что то поискать на русском и пришлите логи
Вложения
application_top.php
(12.17 КБ) 293 скачивания
Аватара пользователя
support
Техническая поддержка
Сообщения: 9025
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск в 1.6 b2

Сообщение support »

rozen писал(а):Еще странность. Может БД как-то криво обновилась?
нет, тут ошибка в коде, будет исправлено
Аватара пользователя
rozen
Сообщения: 171
Зарегистрирован: 25 мар 2015, 12:11
Имя: Андрей
Откуда: Красноярск

Re: Поиск в 1.6 b2

Сообщение rozen »

support писал(а):все таки проблема с кодировкой, даже в переменной $_POST
search_keywords=Радиостанция;
попробуйте поискать что то на английском чтоб подтвердить что сам поиск работает.

На счет кодировки, попробуйте в другом браузере и проверьте кодировку страницы в браузере.

Есть еще одна идея, перезапишите вложенный файл в includes/application_top.php
и попробуйте снова что то поискать на русском и пришлите логи
Поиск работает. Я писал, что все что в латинице и цифры нормально ищется.
Кодировка текста: UTF-8
Замена файла не спасла, к сожалению.
Вложения
log.zip
(4.31 КБ) 221 скачивание
Аватара пользователя
support
Техническая поддержка
Сообщения: 9025
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Поиск в 1.6 b2

Сообщение support »

Перейдите в Инструменты-О сервере и сохраните страницу
Пришлите личным сообщением, проверю настройки сервера
Ответить