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

Сортировка товара


Recommended Posts

Здравствуйте.

 

Моя цель, сделать сортировку по совпадению с словом, которое находится в поиске.

\catalog\model\catalog\product.php 

В методе getProducts(), я поменял строку 

$sql .= " " . implode(" AND ", $implode) . "";

На 

$sql .= " " . implode(" OR ", $implode) . "";

и так же поменял в методе getTotalProducts().

Сделано это для того, чтобы поиск у меня искал результаты отдельно по словам и именно поэтому мне и нужна эта сортировка.

Так же понял, чтобы поменять стандартную сортировку нужно идти в \catalog\controller\product\category.php

Как мне правильно применить функцию similar_text() ,которая вычисляет степень похожести двух строк, в сортировку по названию товара? 

Т.е если я сейчас ввожу samsung 420 он отдельно ищет в словах samsung и 420 и дальше выдаёт свою сортировку по дефолту, а мне нужно чтобы на первом месте было samsung 420vw и т.д. Думаю понятно объяснил ) Есть какие-нибудь варианты решения данной задачи?

 

 

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

Змінено користувачем Izrajk
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

Important Information

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