Пользователи, которые ранее использовали фильтры в своих магазинах, наверняка, сталкивались с трудностями:
- количество параметров фильтрации ограничено;
- нельзя выбрать несколько значений фильтров;
- недостаточная гибкость самих фильтров.
А когда товаров много, то как отличить один от другого? Функционал сравнения товаров давно применяется в интернет-магазинах, теперь он доступен “из коробки” и в нашем модуле.
Потребность более продвинутой системы фильтрации и выбора товаров не в последнюю очередь возникла благодаря владельцам магазинов. В разделе “Интернет-магазин” на all.uwishlist.ru тема про фильтры занимала первое место, а тема сравнения товаров — третье.
Новые фильтры
Фильтрация товаров клиентами выполняется по значениям характеристик. Главное отличие в том, что характеристика заранее определена спецификацией. Спецификации объединены в группы.
Первое, что нужно сделать, это назначить категориям группу спецификаций. После этого на вкладке “Спецификация” страницы товаров будет доступен функционал новых фильтров.
Когда значений выбранной спецификации недостаточно, можно добавить свои характеристики или создать новую спецификацию.
Затем в шаблоне “Каталог товаров” станет доступна новая переменная $SPEC_FILTER$, которая выведет блок с фильтрами:
Сравнение товаров
На новой системе фильтрации работает функционал сравнения товаров. Сравнение товаров происходит по характеристикам, которые заданы в новой системе фильтров.
Пользователь во время просмотра каталога добавляет товары к сравнению:
А затем при нажатии на ссылку “Сравнить” переходит на страницу сравнения товаров:
Данная страница находится по адресу /shop/compare
Когда к сравнению добавляются товары из разных групп, они разделяются по вкладкам:
Инструкции по установке
P.S.: Ах да, не забудьте перенести свои голоса на all.uwishlist.ru с выполненных желаний в новые интересные задачи! :)