Успешные интернет-магазины начинаются здесь!

Модули и шаблоны для опенкарт, форумы техподдержки, сообщества OpenCart .

SignUp Now!

OC 2.x Исправление логики работы стандартного фильтра

marauder

Смотрящий
Команда форума
Support
sales
opencart.jpg
Эта простая модификация изменяет логику стандартного фильтра.

Лучше объяснить на примере.
Допустим есть фильтры:
Цвет:
- синий
- зеленый
Размер:
- большой
- маленький

Если пользователь выберет напр. "синий", "зеленый" И "большой" то стандартный фильтр OpenCart покажет все товары, у которых есть хотя бы один из фильтров: "синий" ИЛИ "зеленый" ИЛИ "большой"

После установки этой модификации будут отображаться товары, у которых есть фильтры И ("синий" ИЛИ "зеленый") И "большой"
То есть, фильтры из одной группы работают по логике "ИЛИ", стандартно, а фильтры из разных групп по логике "И", что более логично, правильно и удобно для пользователя.
Модуль тестировался на OpenCart 2.1.0.2, на других версиях - не тестировался, у кого есть возможно - протестируйте.
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 

Вложения

  • opencart.jpg
    opencart.jpg
    23 KB · Просмотры: 33
Сверху