Вывод ИС в двух узлах структуры

#
Вывод ИС в двух узлах структуры
Требуется выводить инфоэлементы/группы в двух разных узлах структуры. Причем нужно чтобы работал роутинг.
Вот пример:

  • В подопытной ИС "Объекты" в корне есть группы: Объект_1, Объект_2, Объект_3.
  • У групп есть доп.свойство флажок.
  • У групп Объект_1, Объект_3 этот флажок установлен, а у группы Объект_2 этот флажок снят.
  • Есть два узла структуры: /A/ и /B/

Необходимо выводить группы с установленным флажком в узле /A/ (т.е. в данном примере выводить элементы с путями /A/Объект_1, /A/Объект_3), а со сброшенным флажком в узле /B/.
Соответственно, должны обрабатываться пути к подгруппам и ИЭ, должна работать пагинация.

Прошу сообщество ответить на вопросы:
1) можно ли реализовать требуемый функционал "малой кровью", или придется делать форки контроллеров и городить костыли?
2) могут ли, уважаемые гуру, подсказать "маршрут" разработки данной функциональности - грубо говоря, куда копать и в какой последовательности?

Всем заранее спасибо
ARTatom
Авторизация