Доработка позволяет сравнивать по свойствам (характеристикам) товары из разных списков - страниц категории и других страницах, созданных на основе ProductsView. Для этого на странице списка ставится отдельная ссылка. На странице сравнения выводится также кнопка Показывать только различия. Удобно применять, в частности, на странице результатов поиска. Корректно работает также во взаимодействии с фильтрами (использующими ProductsView).
Как известно, стандартный фильтр по свойствам выводится на страницах категорий и набор свойств фильтра зависит от категории. Предлагается общий фильтр по свойствам и ценам, независимый от категорий.
Создается новый тип страницы, на которой показывается список брендов, присутствующих в категории, с разбивкой по буквам. Адрес страницы catalog/category_url/brandletters. При необходимости адрес может легко меняться.
Предназначено для магазинов, у которых в ассортименте имеется много брендов, в частности, для магазинов парфюмерии.
В админке у свойства устанавливается способ показа свойства в фильтра - не показывать, обычный или диапазонный. Работает, как обычно, на страницах категорий. Если у свойства установлен диапазонный способ показа, то в форме фильтра для свойства выводятся два выпадающих списка для указания границ диапазона. В диапазоне фильтра автоматически устанавливаются минимальное и максимальное значение текущего свойства.
1. Выводится фильтр как два выпадающих взаимосвязанных списка. В первом списке находятся подкатегории некоторой выбранной категории. В втором списке находятся подкатегории категорий из первого списка. 2. При выборе пункта из первого списка без перезагрузки страницы меняется второй. 3. При выборе пункта из второго списка происходит переход на страницу с показом товаров из выбранной категории второго списка.
Предполагается для использования, например, на сайтах автозапчастей, когда в первом списке - марка авто, во втором - модель. При этом первоначальная категория с подкатегориями обычно неактивна, но у товаров указываются неактивные категории как неосновные.