site/web/resources/getdata.class.php расширяет sit
Apr 27, 2015
site/web/resources/getdata.class.php расширяет site/web/getlist.class.php, так что если говорить конкретно о перемещаемых кусках кода из расширяющего процессора в расширяемый, то никаких проблем с этим не должно возникать. Скорее всего там еще другой код изменен. Изменилось две вещи:
- Раньше использовался для постраничности сниппет getPage, а сейчас используется Смарти-шаблон
common/pagination/pagination.tpl. - Раньше процессор из глобального массива
$_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"}