Необходимо доработать фильтр на сайте

Фильтр:

1.Фильтр должен быть аяксовый, фильтрацияцен,рейтинга,чекбоксов должна быть без перезагрузки страницы(кнопка сброса

фильтра тоже должна быть аяксовая).

2.http://prntscr.com/ub4ad8 фильтрация по ценам,допустим ставишь диапазон от 4000 до 5000 показывает только те товары которые в

этом диапазоне, но думаю тут всё понятно.

3.http://prntscr.com/ub4bko с фильтром по рейтингуаналогично, выбираешь допустим показывать товар с рейтингом только 5,

показывает только 5 и т.д. Фильтрация должна проходить по этому

полю http://prntscr.com/ub4ce3. Для вывода отзывов используется решение из

маркетплейса битрикса  https://marketplace.1c-bitrix.ru/solutions/bmhouse.comments/#tab-rating-link,

значит для вывода среднего рейтинга используется тоже это решение.

В фильтре есть блок “Популярные“, это просто блок с выводоминформации, он к фильтрации не относиться, его тоже нужно сделать, у каждого

раздела должен быть свой блок.

http://prntscr.com/ub4erc

Последние элементы фильтрации - это чекбоксы

http://prntscr.com/ub4hb8 . Выбираешь допустимкатегорию товара 1, вылезает все товары что связаны с этой категорией, если

какая-то категория не совместима с теми что вы выбрали, то её нельзя будет

выбрать, выглядит вот так http://prntscr.com/ub4ial.Справа показывает

ещё количество товаров в категории. Конечно же категории ну или характеристики

товара задаются в свойстве инфоблока и админ должен легко добавлять

дополнительные характеристики, получается лучше делайте через компонент

catalog.smart.filter.

На сайте есть ещё сортировка товаров, нужно чтобы послефильтрации она не сбивалась(там в строку добавляется гет параметр

?sort=price&order=asc и т.д.)

5 лет назад
Barny_Ross
36 лет
11 лет в сервисе
Был
4 года назад

Заявки фрилансеров

Дмитрий
 
30 лет
5 лет в сервисе
Был
2 месяца назад
52 отзыва(-1)
5 лет назад