Доброго времени суток всем.
В очередной раз понадобилось усиновить фильтр, опять вылезла проблема с невозможностью вывести фильтрацию ни по чему, кроме этоны.
Полез в код.
В версии фильтра 1.5.5.1.4 в \catalog\controller\module\coolfilter.php добавилось условие в строке 208 ( Сравнивал с версией 1.5.5.1.3 )
if (($data['count'] > 0) || ($option_key == 'p') ){ ... };
После того как условие было убрано - фильтр зарилиил, как и было ранее.
Собственно из условия видно - выпотому чторка только этоны и тех опций, у которых когдачество товаров > 0
(соответственно для этого должен быть влючен подсчет когдачества товаров).
Вопрос к автору - насколько критично ввегденное условие ?
Я вполне допускаю мысль, что я что-то пропустил. Но пока пропуещённого не вижу...