Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


DRUMSLAVE

Recommended Posts

Есть название товара "Тестовый", поиск находить только если писать "тестовый", т.е. с маленькой буквы, если же писать "Тестовый" - товар не найден. версия опенкарта 1.4.9.3.

Зарание спасибо!

Надіслати
Поділитися на інших сайтах


Решение найдено. Если кому интересно вот оно:

В файле catalogviewthemecosmstoretemplatecommonheader.tpl скрипт поисковика, функцию moduleSearch(). В ней к строке var filter_keyword = $('#filter_keyword').attr('value') добавляем toLowerCase().

То есть в итоге получаем var filter_keyword = $('#filter_keyword').attr('value').toLowerCase() любые слова или словосочетания введенные пользователем будут переведены в нижний регистр.

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 9 months later...

Решение найдено. Если кому интересно вот оно:

В файле \catalog\view\theme\cosmstore\template\common\header.tpl скрипт поисковика, функцию moduleSearch(). В ней к строке var filter_keyword = $('#filter_keyword').attr('value') добавляем toLowerCase().

То есть в итоге получаем var filter_keyword = $('#filter_keyword').attr('value').toLowerCase() любые слова или словосочетания введенные пользователем будут переведены в нижний регистр.

В 1.5.4.1 та же проблема

Решается похоже

var filter_name = $('#content input[name=\'filter_name\']').attr('value').toLowerCase();

 

и аналогично в search.tpl

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.