​Улучшенный фильтр товаров:

1

Улучшенный фильтр товаров:

<!--[if !supportLists]-->1. <!--[endif]-->Фильтрация должна вестись не по товарам а по вариациям. Если характеристика забита на уровне вариации то фильтрация идёт по вариациям, если характеристика на уровне товара то по товарам. При этом если результату поиска соответствует вариация то именно она должна выводиться в результатах.<o:p></o:p>

Пример: У товара 3 размера (3 вариации с размером 1 с размером 2 с размером 3) И забита характеристика цвет - красный. Поскольку цвет для всех вариаций внутри одного товара одинаковый, забита она на уровне товара.<o:p></o:p>

Если в фильтре выбираю цвет, то вижу этот товар и его главную вариацию, если же выбираю к примеру размер 2 то в результатах поиска вижу этот товар с вариацией имеющей именно нужный размер. (тк цены у вариаций могут быть разными а так же при добавлении «В корзину» должна сразу выбираться именно та вариацию которую клиент искал)<o:p></o:p>

2. Если вариация не доступна для заказа, то она не должна попадать в результаты выборки

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите