axis/axiscommerce — Issue #145: Фильтры каталога и область действия атрибутов
Author: kehskas
Created: 2012-02-20 15:06:44+00:00
State: open

1. Не совсем понятен механизм отображения атрибутов в фильтре каталога (фронтэнд). Возможно им удобно управлять изменяя глобальное свойство "Использовать в фильтрах каталога", но это приводит к не совсем корректному отображению фильтра каталога если находится на 1-2 уровня выше целевой категории в которой находится продукт. В списке фильтров присутствуют атрибуты которые есть только у конкретных 2-3 товаров и к общей массе отношения не имеют.

На мой взгляд алгоритм выбора фильтров был бы более логичным и гибким, если бы отбирались и отображались не все атрибуты товаров которые имеются у товаров в текущей и подкатегориях, а только общие и не только по категории но и вообще по выборке любого фильтра. Чтобы операция была менее ресурсоёмкой - достаточно сравнить количество отобранных товаров с количеством заданных (не пустых) значений конкретного атрибута и выводить только те атрибуты количество значений которых совпадает с количеством товаров.

2. Функции администрирования атрибутов рассчитаны на небольшое количество типов товара. Крайне хотелось бы иметь функцию которая позволяет задать как глобальные атрибуты так и атрибуты которые действительны только для определенных категорий каталога. Будет особенно актуален фильтр в админке который будет позволять работать только с конкретной группой атрибутов. Когда их больше сотни это очень помогает быть продуктивным =)

P.S.
А вообще у вас очень неплохой магазин и что радует вы быстро развиваетесь в нужном направлении. Так держать!