Необходимо доработать функционал сайта на 1С Битрикс, срок 1-2 дня
Требования:
Работаем по безопасной сделки.
Работа с Git - обязательно!
Техническое задание
Фильтр должен работать на ajax.
Фильтрация цен, рейтинга, чекбоксов должна происходить без перезагрузки страницы. Кнопка сброса цен тоже должна работать на ajax.
Для вывода отзывов используется решение из маркетплейса битрикса https://marketplace.1c-bitrix.ru/solutions/bmhouse.comments/#tab-rating-link, значит для вывода среднего рейтинга используется тоже это решение, поэтому фильтрацию по рейтингу тоже нужно делать с помощью этого решения.
В фильтре есть блок "Популярные", это просто блок с выводом информации, он к фильтрации не относиться, его тоже нужно сделать, у каждого раздела должен быть свой блок. http://prntscr.com/ub4erc
В фильтрации есть блок “Популярные” — это просто вывод информации. Должна быть возможность выбрать анкорные ссылки для этого блока, а также проставить число справа.
1. 5. Последние элементы фильтрации - это чекбоксы
http://prntscr.com/ub4hb8 При выборе категории товара 1, вылезают все товары, которые связаны с этой категорией, если какая-то категория не совместима, то ее нельзя будет выбрать, должно выглядеть вот так http://prntscr.com/ub4ial Категории и характеристики товара задаются в свойстве инфоблока и админ должен легко добавлять дополнительные характеристики, лучше делайте через компонент catalog.smart.filter.
На сайте есть ещё сортировка товаров, нужно чтобы после фильтрации она не сбивалась (там в строку добавляется гет параметр ?sort=price&order=asc и т.д.).