Учёт наличия при фильтрации товаров
В данный момент в настройках компонента каталога есть следующие пункты:
- Недоступные товары: не отображать, отображать в конце, отображать в общем списке.
- Недоступные торговые предложения: не отображать, отображать только с возможностью подписки, отображать все.
Если выставить:
- Недоступные товары: отображать в конце.
- Недоступные торговые предложения: отображать только с возможностью подписки.
То поведение фильтра становится нелогичным. Например, у меня есть два товара с двумя торговыми предложениями:
- Стол чёрный, Стол белый (нет в наличии);
- Стул чёрный, Стул белый.
Если в фильтре выбрать "Белый". То первым товаром будет отображаться стол, но у него нет в наличии торгового предложения "белый". Выходит что фильтр работает так: "Покажи все товары, в которых когда либо было такое торговое предложение".
Предлагаю смоделировать такое поведение на интернет-магазин одежды. Человек выбирает в фильтре 50 размер, чтобы видеть только те вещи, которые подходят ему. Но в итоге видит все товары, в которых даже нет его размера.
Решением проблемы были бы такие параметры:
- В отфильтрованном списке отображать товары с отсутствующими торговыми предложениями в конце.
- В отфильтрованном списке скрывать товары с отсутствующими торговыми предложениями.
Да я понимаю, что такие параметры имеют смысл только для "Недоступные торговые предложения: отображать только с возможностью подписки". Но это в то же время является доказательством того, что решение Аспро не даёт возможность одновременно использовать функционал фильтрации и подписок на отсутствующие товары.
Здравствуйте. Благодарим вас за подробное описание своего пожелание. Это очень важно при принятии решения.
Мы понимаем ваше предложение. И согласны, было бы удобно, если бы фильтр мог распознавать наличие торгового предложения. Но фильтр в каталоге товаров — стандартный функционал 1С-Битрикс. Мы стараемся не изменять функционал платформы.
У 1С-Битрикс реализовано так, что фильтр работает с товарами. А не с торговыми предложениями. При этом возможность выбора торгового предложения остается. Поэтому товар считается в наличии, если есть хотя бы одно предложение в наличии.
Будем рады увидеть другие предложения от вас. Процветания вашему бизнесу!
Здравствуйте. Благодарим вас за подробное описание своего пожелание. Это очень важно при принятии решения.
Мы понимаем ваше предложение. И согласны, было бы удобно, если бы фильтр мог распознавать наличие торгового предложения. Но фильтр в каталоге товаров — стандартный функционал 1С-Битрикс. Мы стараемся не изменять функционал платформы.
У 1С-Битрикс реализовано так, что фильтр работает с товарами. А не с торговыми предложениями. При этом возможность выбора торгового предложения остается. Поэтому товар считается в наличии, если есть хотя бы одно предложение в наличии.
Будем рады увидеть другие предложения от вас. Процветания вашему бизнесу!
Комментарии на данной страницы заблокированы!