Разработка кастомных фильтров для интернет-магазина, работающего на UMI.CMS.
В отличие от стандартных фильтров, входящих в UMI.CMS, наша разработка реализует ряд дополнительных возможностей:
- Вывод блока фильтров в родительской категории товаров с возможностью поиска по вложенным категориям;
- Нестандартный вывод и обработка полей (например, поле "Бренд" в виде списка с множественным выбором);
- Отображение кол-ва товаров для отдельных критериев поиска;
- Возможность вывода минимального, а также дополнительного набора полей;
- Подсчет максимальных значений для числовых типов в текущей категории товаров;
- Технически фильтры представляют из себя достаточно сложные макросы: вывод свойств товаров, вывод товаров по заданным критериям, а также jQuery скрипт, позволяющий реализовать удобный пользовательский интерфейс.