PrestaShop имеет бесплатньій готовьій модуль layered navigation, которьій по умолчанию деактивирован. Включить можно в админке --> в модулях. Плюс: преста бьістрая и простая.
Magento имеет вшитьій layered navigation, которьій включается/вьіключается для конкретной категории с продуктами параметром "is anchor". Плюс: атрибутьі продукта (цена, цвет, размер) настраиваются очень гибко.
Есть множество других платформ, но ети две must see.
Оpencart однозначно. Модуль расширенной фильтрации можете купить (помоему около 1000р за максимально возможный в фантазии нааяксенный фильтр) поищите, все есть давно уже. Опенкарт порадобал удобством подставновки своего фильтра в поределенную категорию. Яндекс маркет вполне возможно догнать.