ТЗ конфигуратор выбора белья
Блок с выбором и сортировкой размеров где можно выбрать с помощью чекбоксов нужные размеры и тип ткани:
- результат сортировки показывает коллекции в которых есть нужные сочетания предметов (коллекции в которых нужных сочетаний предметов нет не показываются)
- далее выбираем нужную коллекцию, где уже выбраны нужные предметы и используем кнопку «добавить в корзину».
После заполнения чекбоксов показываются коллекции, в которых данные предметы есть в наличии в настоящее время. При клике на картинку коллекции человек видит попап где собраны все данные предметы и есть кнопка поместить все предметы в корзину. В задаче не используются комплекты по классификации InSales, используем обычные товары.
Критерии работы конфигуратора
- ищем по категориям Комплекты белья, Наволочки, Простыни и Простыни натяжные, Пододеяльники
- выводим результаты поиска как на главной картинки коллекций
- при клике на коллекцию под строкой с картинками коллекций открываются найденные товары либо списком, либо слайдером (основная задача дать прокликать нужные картинки коллекций и добавить товары в корзину)
- выдаем все товары из категорий при соответствии либо всех параметром (для товара комплекта) либо одного параметра (единичного товара)
- добавляем в корзину как обычные товары кнопкой в корзину (кол-во товара меняем в корзине)
Условия поиска
Показываем коллекцию и предметы удовлетворяющие условиям поиска если:
- если есть в остатках три отдельных предмета из разных категорий - которые удовлетворяют всем условиям - есть наволочка, есть пододеяльник, есть простыня - ПОКАЗЫВАЕМ категорию
- если есть три или более предметов но не из ТРЕХ категорий, а из двух ( например нет наволочек, а есть много простыней и пододеяльников) НЕ показываем эту коллекцию - из нее нельзя собрать комплект полный
- если есть более трех предметов из ТРЕХ категорий - ПОКАЗЫВАЕМ коллекцию и в ней ВСЕ предметы которые удовлетворяют условиям (Такое может быть когда коллекция состоит из двух дизайнов ткани - и так сейчас работает уже- это правильно)
- если в остатках есть комплект но нет ни одного предмета которые удовлетворяет условиям поиска - показываем коллекцию и в ней один комплект - покупатель получает что ищет.
- если в остатках есть комплект и есть хотя бы один предмет который удовлетворяет условиям поиска - показываем коллекцию и в ней один комплект и один предмет
- если в остатках есть комплект и несколько предметов которые удовлетворяет условиям поиска - показываем коллекцию и в ней один комплект и несколько предметов
- если в остатках есть комплекты и несколько предметов которые удовлетворяет условиям поиска - показываем коллекцию и в ней несколько комплектов и несколько предметов
Цель покупатель ввел размеры и тип ткани и отсортировал коллекции из которых можно собрать комплект (из отдельных предметов) или получить готовый комплект по нужным размерам.
Настройки виджета конфигуратора вынесены в настройки редактора.
Обсудить индивидуальное решение можно по телефону +7 812 24-110-34 или заполните форму ниже: