site/web/resources/getdata.class.php расширяет sit

site/web/resources/getdata.class.php расширяет site/web/getlist.class.php, так что если говорить конкретно о перемещаемых кусках кода из расширяющего процессора в расширяемый, то никаких проблем с этим не должно возникать. Скорее всего там еще другой код изменен. Изменилось две вещи:

  1. Раньше использовался для постраничности сниппет getPage, а сейчас используется Смарти-шаблон common/pagination/pagination.tpl.
  2. Раньше процессор из глобального массива $_GET получал значение переменной page (номер запрошенной страницы). А сейчас он на это не реагирует, ожидает явную передачу в него параметра page.

Пример, который должен работать, если все ОК:

{$params = [
    "limit"    => 5,
    "page"    => $smarty.get.page
]}
{processor action="web/resources/getdata" ns="modxsite" params=$params assign=result}
{include "common/pagination/pagination.tpl"}