Пример:
Page1
|
SubPage1 - SubPage2 - SubPage3
|
SubSubPage1 - SubSubPage2
- выводить страницы SubSubPage1, SubSubPage2 и все другие, которые когда-либо будут добавлены к SubPage1 или SubPage2 или SubPage3
В Evolution есть extenter, так что получается типа такого: [!Ditto? &parents=`1` &extenders=`level` &level=`3` &tpl=`DittoTpl`!]. А как в Revolution и с getResources?
Без костылей - никак. Нельзя у gR указать точный уровень, с которого берем ресурсы, есть только параметр depth, но он выводит ресурсы еще и из всех родителей, а не только с указанного уровня. Если у SubSubPage1, SubSubPage2 и т.д. шаблон не такой, как у родителей, можно указать &parent=`Id page1` и &where=`{"template:=":ID шаблона нужного уровня}`. Если это невозможно, попробуйте посмотреть на альтернативные доплнения типа pdoResources. Точно не помню, но вроде у них был такой функционал.