Как в pdoresources разбить output на части?

Для разбиения вывода на части в плагине pdoResources в MODX вы можете использовать параметры offset и limit.

Параметр offset позволяет указать смещение (начальную позицию) результата выборки, а параметр limit определяет количество записей, которое будет возвращено.

Например, чтобы вывести первые 5 записей из результата выборки, вы можете задать параметры offset=0 и limit=5:

[[pdoResources?
&parents=0
&tpl=myTpl
&offset=0
&limit=5
]]

Это выведет только первые 5 записей из результата выборки.

Если вы хотите вывести следующую пачку записей, то увеличьте значение параметра offset на количество записей, которые уже были выведены. Например, чтобы вывести следующие 5 записей, установите параметр offset=5:

[[pdoResources?
&parents=0
&tpl=myTpl
&offset=5
&limit=5
]]

Вы можете продолжать увеличивать значение параметра offset и использовать его в цикле для пагинации результатов выборки.

Например, вы можете использовать сниппет getPage для определения текущей страницы и вычисления значения параметра offset:

[[!getPage?
&element=pdoResources
&parents=0
&tpl=myTpl
&limit=5
&totalVar=total
&pageVar=page
]]

Где myTpl - это имя чанка или шаблона вывода результатов выборки.

Таким образом, вы можете разделить вывод на несколько страниц или частей с помощью параметров offset и limit в плагине pdoResources в MODX.