mFilter2 фильтрация по категориям

Можно ли как то реализовать фильтрацию по категориям, например структура такая:
<ul>
	<li>Категория 1
		<ul>
			<li>Подкатегория 1</li>
			<li>Подкатегория 2</li>
		</ul>
	</li>
	<li>Категория 2
		<ul>
			<li>Подкатегория 3</li>
			<li>Подкатегория 4</li>
		</ul>
	</li>
</ul>
Т.е. в фильтрах должны быть селекты:
1-й селект:
Категория 1
Категория 2
2-й селект:
Подкатегория 1
Подкатегория 2
Подкатегория 3
Подкатегория 4
ну и что бы исключения работали, селектов может быть и больше.
Илья Александрович
29 декабря 2017, 07:52
modx.pro
1 810
0

Комментарии: 4

Денис
29 декабря 2017, 11:28
+1
Есть фильтры parent:categories и parent:grandparents.
Документация
    Илья Александрович
    29 декабря 2017, 14:02
    0
    Спасибо.
    а если у меня 5 уровней вложенности, т.е. будет 5 селектов? тут есть способ как то реализовать?
      Денис
      29 декабря 2017, 15:02
      0
      Стандартными средствами никак. Можете расширить класс mse2FiltersHandler и написать свой фильтр на нужный уровень вложенности.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
4