Не работает поиск на русском языке, в Prestasop 1.6.13

Автор sevenbeat, 05 июня 2017, 14:31:46

« назад - далее »

sevenbeat

День добрый! Поставил сторонний шаблон "angara" на сайт, все идеально редактируется, но поиск продуктов на сайте во фронт-офисе работает только на английском языке, либо на латинице. В базе данных ай ди языка 1, но поиска на русском нет абсолютно! Куда копать, толком не знаю.

Миколас

В теме файл blocksearch.js проверь. В нем может быть проблема.

sevenbeat

Цитата: Миколас от 05 июня 2017, 15:49:44
В теме файл blocksearch.js проверь. В нем может быть проблема.
Их три шутки там, в каком именно?

Миколас

Должен быть один. Скорее всего в этом причина. Подключатся 3 и от этого конфликт с видимостью переменных.

sevenbeat

Цитата: Миколас от 05 июня 2017, 15:54:26
Должен быть один. Скорее всего в этом причина. Подключатся 3 и от этого конфликт с видимостью переменных.
У меня на рабочем магазине шаблон стоит с тремя blocksearch.js и поиск работает идеально...видимо,что-то другое мешает

Adik

Включите профилирование в prestashop, так увидите какую строку поиска передает в sql запрос и что он возвращает.

sevenbeat

Цитата: Adik от 05 июня 2017, 18:06:25
Включите профилирование в prestashop, так увидите какую строку поиска передает в sql запрос и что он возвращает.
Включить то включил, но как там во всем разобраться...

sevenbeat


Миколас

Никаких данных из формы поиска нет. Искать нужно где теряются.

sevenbeat

Заметил такой глюк, что при наборе слова по буквам выскакивает вот это "d_center_column" под поиском, на сайте, что бы это значило?

PrestaMan

Это значит, что какая то javascript функция использет идентификаторы из blocksearch.
Нужно проверить id элементов, ид должно быть уникальным. Проверить события на классах.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

sevenbeat

#11
Проблему решил переустановкой шаблона, все работает, тема закрыта.
Но всетаки добавлю еще от себя, проблема вернулась после новой переиндексации товара...методом тыка нашел ответ, на самом деле вся проблема в папке override была скрыта, там файлик дополнительный Search.php все портил, просто переименовал его, либо вообще можно снести, и все стало работать идеально. Может кому-то это послужит в назидание, если с подобным столкнется ;)