Для этого можно использовать атрибут «Якорь» категории, этот параметр контролирует, как Magento «сворачивает» продукты из категорий ниже той, к которой он применяется, и при этом также устанавливает область действия для многоуровневых элементов управления навигацией (есливы используете их).
Чтобы работать так, как описано, вам необходимо поставить галочку / снять галочку напротив каждой дочерней категории под родительским.
Перейти в Каталог> УправлениеКатегории> Выберите категорию> Настройки отображения> Является ли привязка?(отметьте галочкой)
Чтобы получить требуемое поведение, вам необходимо установить поле «Is Anchor» следующим образом:
Root - tick
- category 1 - untick
- category 2 - tick
-- foreach child of category 2 - tick
Затем переиндексировать все категории, связанные с ними.