A path consists of a sequence of path segments separated by a slash
("/") character.
Оpencart однозначно. Модуль расширенной фильтрации можете купить (помоему около 1000р за максимально возможный в фантазии нааяксенный фильтр) поищите, все есть давно уже. Опенкарт порадобал удобством подставновки своего фильтра в поределенную категорию. Яндекс маркет вполне возможно догнать.