Требуется выводить перечень продуктов в виде таблицы.
В заголовке таблицы сделать возможность поиска любому из атрибутов категории, в том числе и по нескольким.
Перечень допустимых значений зля поиска определяется как перечень различных значений для атрибута с данным именем для товаров в категории и подкатегориях.
Искомые значения атрибутов выбираются флажками - по каждому атрибуту можно выбрать несколько значений, которые входят в поисковый образец с оператором "или", поисковые образцы по разным атрибутам входят с оператором "и":
(атр1="знач1_1" или атр1="знач1_2") и (атр2="знач2_1" или атр2="знач2_2") ...
В отдельной колонке отображается категория в которой товар был найден.
Необходимо предусмотреть кнопки для очистки критерием по заданному атрибуту.
при переходе в подкатегорию фильтр сбрасывать.