Автор Тема: Транслитерация кириллицы в поиске(версия 1.6.1.6) - решение  (Прочитано 21 раз)

27 Сентября 2016, 19:41:18
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет. Мое решение:
создаем - override\controllers\front\SearchController.php
переопределяем
initContent()заменяем
$query = Tools::replaceAccentedChars(urldecode(Tools::getValue('search_query'))); на $query = urldecode(Tools::getValue('search_query')); или $query = Tools::getValue('search_query'); по всему методу.
И все работает.
Т.е. , как я понимаю, тут ошибка при разработке, метод
Tools::replaceAccentedChars()тут лишний.
27 Сентября 2016, 20:04:56
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1195
  • Репутация: +28/-1
  • Сообщество PrestaShop
    • Просмотр профиля