Поиск в 1.6 b2
Поиск в 1.6 b2
Заметил, что поиск стал как-то не так работать.
Если есть поле которое назначено заголовком, то поиск работает и только по этому полю (сущность пользователи).
Если в таблице нет такого поля, то поиск вообще не работает. Есть поля которые назначены в поиск (стоит галочка в настройках), но и по ним не работает.
Дополнение:
Не ищет записи в кириллице. Поменял фамилию в транслит - ищет.
Если есть поле которое назначено заголовком, то поиск работает и только по этому полю (сущность пользователи).
Если в таблице нет такого поля, то поиск вообще не работает. Есть поля которые назначены в поиск (стоит галочка в настройках), но и по ним не работает.
Дополнение:
Не ищет записи в кириллице. Поменял фамилию в транслит - ищет.
- support
- Техническая поддержка
- Сообщения: 9025
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поиск в 1.6 b2
Странно, у меня вроде все работает, хотя нашел в коде один недочет
Попробуйте заменить прикрепленный файл в \modules\items\components\add_search_query.php
и протестировать снова, так же теперь появилась возможность отметить по каким полям производить поиск, попробуйте еще и так.
Попробуйте заменить прикрепленный файл в \modules\items\components\add_search_query.php
и протестировать снова, так же теперь появилась возможность отметить по каким полям производить поиск, попробуйте еще и так.
- Вложения
-
- add_search_query.php
- (2.89 КБ) 270 скачиваний
Re: Поиск в 1.6 b2
Нет, не спасло.
В 1.5 не было проблем. Возможно нужны какие-то новые функции mysql или web-сервера?
В 1.5 не было проблем. Возможно нужны какие-то новые функции mysql или web-сервера?
- support
- Техническая поддержка
- Сообщения: 9025
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поиск в 1.6 b2
протестировал на разных серверах и все работает...
в config/server.php включите
define('DEV_MODE',true);
попробуйте несколько вариантов поиска
и пришлите логи из папку "log"
кстати может быть проблема с русским или utf? база в utf?
попробуйте поискать по английскому слову.
в config/server.php включите
define('DEV_MODE',true);
попробуйте несколько вариантов поиска
и пришлите логи из папку "log"
кстати может быть проблема с русским или utf? база в utf?
попробуйте поискать по английскому слову.
Re: Поиск в 1.6 b2
Логи во вложении.
БД: InnoDB; utf8_general_ci
БД: InnoDB; utf8_general_ci
- Вложения
-
- log.zip
- (6.21 КБ) 224 скачивания
Re: Поиск в 1.6 b2
Еще странность. Может БД как-то криво обновилась?
Нет названий полей профиля, кроме заведенных самостоятельно.
Нет названий полей профиля, кроме заведенных самостоятельно.
- support
- Техническая поддержка
- Сообщения: 9025
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поиск в 1.6 b2
все таки проблема с кодировкой, даже в переменной $_POST
На счет кодировки, попробуйте в другом браузере и проверьте кодировку страницы в браузере.
Есть еще одна идея, перезапишите вложенный файл в includes/application_top.php
и попробуйте снова что то поискать на русском и пришлите логи
попробуйте поискать что то на английском чтоб подтвердить что сам поиск работает.search_keywords=Радиостанция;
На счет кодировки, попробуйте в другом браузере и проверьте кодировку страницы в браузере.
Есть еще одна идея, перезапишите вложенный файл в includes/application_top.php
и попробуйте снова что то поискать на русском и пришлите логи
- Вложения
-
- application_top.php
- (12.17 КБ) 293 скачивания
- support
- Техническая поддержка
- Сообщения: 9025
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поиск в 1.6 b2
нет, тут ошибка в коде, будет исправленоrozen писал(а):Еще странность. Может БД как-то криво обновилась?
Re: Поиск в 1.6 b2
Поиск работает. Я писал, что все что в латинице и цифры нормально ищется.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
Перейдите в Инструменты-О сервере и сохраните страницу
Пришлите личным сообщением, проверю настройки сервера
Пришлите личным сообщением, проверю настройки сервера