Фильтры, часть вторая
Я не понял логику…
Итак, повторяем действия.
- Все фильтры сброшены, страница Товары - товары показывает все товары
- Фильтр Подкатегории выбираем Нет - показывает все товары, так как в фильтре Категории выбраны все категории магазина.
- В фильтре категории выбираем (проще по полосочкам) категорию Компьютеры - в списке товаров пусто, так как в самой категории Компьютеры товаров нет, все они в подкатегориях, а просмотр их мы запретили выбором фильтра Подкатегории.
- Ахтунг! Крестиком снимаем фильтр Подкатегории. Ожидаем все товары из подкатегорий категории Компьютеры, но на экране ПУСТО!
- В фильтре категории выбираем (проще по полосочкам) категорию Компьютеры - вот теперь снова появляются товары из подкатегорий категории Компьютеры
Очевидно, что набор фильтров для пунктов 4 и 5 идентичный, а вот результат разный. И да, если в пункте 4 снять фильтр Подкатегории не крестиком у фильтра, а явно выбрав в фильтре Да - срабатывает он правильно.
Но тогда вопрос - зачем крестик?