Модификация фильтров на сайте OpenCart

6 500 руб. за проект
23 октября 2024, 07:37 • 6 откликов • 39 просмотров
Добавить кнопку "Параметры (фильтры)" в результаты поиска и персональные подборки:

Примеры страниц:
https://tutrade.ru/index.php?route=account/persona...
https://tutrade.ru/index.php?route=product/search&...

Сайт: http://tutrade.ru
CMS: Opencart

1. Местоположение.
Кнопка должна быть расположена в верхней части страниц результатов поиска и персональных подборок, аналогично кнопке на страницах категорий и подкатегорий. (См. скриншот)

2. Фильтры по умолчанию.
При нажатии на кнопку "Параметры" должен открываться список общих фильтров:
- Наличие
- Категория (первыми показываем самые релевантные категории, где больше всего товаров. Показываем только первые 5 остальные скрываем под кнопкой "Показать ещё (29)" при нажатии на которую показываем все категории если получиться сюда ещё и поиск внедрить то вообще супер)
- Цена
- Производитель

3. Фильтрация по категории.
Если пользователь выбирает конкретную категорию, должны подгрузится дополнительные фильтры, применимые к товарам из этой категории. Примеры таких фильтров: размеры, цвета, характеристики и другие атрибуты, специфичные для выбранной категории.

4. Фильтрация по нескольким категориям.
Если пользователь выбирает две или более категорий, фильтры должны ограничиваться общими параметрами, которые присутствуют во всех выбранных категориях.

7. Все это должно работать как на десктопной так и на мобильной версии сайта

8. В результатах поиска весь этот блок убираем (см. скрин)


9. В персональных подборках этот блок убираем:




10. Категории будем выбирать в фильтрах как на скрине.

11. Если выбираем одну или несколько категорий показывается такая кнопка "Показать N товаров"



12. Когда выбрали выглядит так + должны подгрузится дополнительные фильтры, применимые к товарам из этой категории. Примеры таких фильтров: размеры, цвета, характеристики и другие атрибуты, специфичные для выбранной категории.



13. На мобильных устройствах кнопку "параметры (фильтры)" разместим над строкой поиска "Найти в подборке"



14. В результатах поиска на мобильных устройствах кнопка "параметры (фильтры)" будет располагаться тут:






Отзывы
R50 67c5847e009b6e9440987d24da505fa8
Заказчик
 
~ 21 час назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Отличный заказчик, всем советую. Четко поставленное ТЗ, оперативная оплата заказа
~ 20 часов назад