1С Битрикс, доработка функционала сайта
Необходимо доработать функционал сайта на 1С Битрикс, срок 1-2 дня
Требования:
Работаем по безопасной сделки.
Установка тайм доктора - обязательно!
Работа с Git - обязательно!
Что требуется от вас для продолжения диалога:
Прочитать внимательно задание и оценить реальное время работы над проектом.
ТЗ
Фильтр:
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/ub4hb8 . Выбираешь допустимкатегорию товара 1, вылезает все товары что связаны с этой категорией, если
какая-то категория не совместима с теми что вы выбрали, то её нельзя будет
выбрать, выглядит вот так http://prntscr.com/ub4ial.Справа показывает
ещё количество товаров в категории. Конечно же категории ну или характеристики
товара задаются в свойстве инфоблока и админ должен легко добавлять
дополнительные характеристики, получается лучше делайте через компонент
catalog.smart.filter.
На сайте есть ещё сортировка товаров, нужно чтобы послефильтрации она не сбивалась(там в строку добавляется гет параметр
?sort=price&order=asc и т.д.)
Списки желаний:
Нужна возможность добавление товара в список желаний, вличном кабинете для пользователя должна быть возможность создать
список,поменять его название,добавить товар в корзину из списка. При добавлении
товар в список желаний должна вылезти такая модалка с выбор
списка http://prntscr.com/u5lc4 , если у вас нет ни одного списка, то
нужно вылезает такая модалка с
добавлением http://prntscr.com/uc0zg1 (возможность создания списка
должна быть и в личном кабинете http://prntscr.com/uc1036).
Вот так выглядит сам список влк http://prntscr.com/uc10lb , должна быть возможность удаления
списка из лк(вот модалка с подтверждением
удаления http://prntscr.com/uc11zb), его переименование(модалка
переименования http://prntscr.com/uc12sv) и сортировку(кнопки поделится
делать не нужно), повторюсь что должна быть возможность создавания нескольких
списков http://prntscr.com/uc13ih.
Товары из списка должны удалятся если пользователь этогозахочет.
Корзина:
Должно быть 2 правила по работе с коризной:
Это добавление выбранного подарка к товару
Если есть 2 связанных товара в корзине, то на один из нихдолжна быть скидка, то есть это акционное предложение.
В итоге она должна выглядеть воттак http://prntscr.com/uc16iy. (edited)