Как вывести все другие категории в mFilter

  • iPhone
    • iPhone 5s
    • iPhone 6
    • iPhone 6s
  • iPad
    • iPad Air
    • iPad mini

К примеру, находимся в разделе iPhone 5s, как в фильтре вывести для выбора другие категории, например iPad mini?

Думаю, что нужно выводить всегда весь Каталог, а в фильтрах как-то указывать текущий раздел (где находится посетитель) Тогда все остальные модели/категории будут доступны в фильтрах.
[[!mFilter?
	&parents=`4`
]]

А КАК это сделать – ума не приложу))
Klike
15 марта 2016, 06:00
modx.pro
1
1 076
+1

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

Максим Кузнецов
16 марта 2016, 06:14
0
Вы можете исключить текущий раздел таким способом:
&resources=`-[[*id]]`
    Klike
    16 марта 2016, 08:15
    0
    А зачем исключать? Суть не в том, чтобы не показывать текущий раздел, а в том, чтобы в фильтре были все разделы видны, когда посетитель где-то в глубине каталога находится.
    Михаил
    16 марта 2016, 09:10
    0
    А чем не подходит решение описанное в документации?

    Categories выводит имя непосредственного родителя.

    [[!mFilter2?
        &filters=`
            parent:categories
        `
    ]]
      Klike
      16 марта 2016, 09:32
      0
      • Apple
        • iPhone
          • iPhone 5s
          • iPhone 6
          • iPhone 6s

        • iPad
          • iPad Air
          • iPad mini

      • Samsung
        • Galaxy S
      Это не совсем то, что нужно. Например в такой схеме, находясь в iPhone 5s не увидишь Samsung, максимум другие iPhone.
      Klike
      18 марта 2016, 15:07
      0
      Хоть подсказку бы))) В какую сторону ковырять… Через GET параметр, я думаю.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5