При помощи сниппета Ditto я создал вывод списка новостей на соответствующей странице. С увеличением количества публикуемых новостей возникла необходимость постраничного разбиения данного списка.

Реализация следующая.
Версия MODx Evolution — 1.0.5.
В ресурсе где выводится сниппет, во вкладке «Настройка страницы» выключаю «Кэшируемый». В чанке со сниппетом после вызова самого Ditto указываю следующее:
[[Ditto? &phx=`0` &orderBy=`pub_date DESC` &id=`news` &tpl=`news-article` &dateSource = `pub_date` &dateFormat=`%d.%m.%Y` &paginate=`1` &display=`5`]]
<div class="pagination">
Страницы:
[+previous+][+pages+][+next+]
</div>

Результат: плейсхолдеры [+previous+][+pages+][+next+] вообще никак не обрабатываются и на странице просто ничего не отображается на их месте (какой-либо html код отсутствует).
Пробовал различные комбинации с выводом кэшируемого/некэшируемого сниппета и кэшируемого/некэшируемого ресурса. В результате либо список новостей вовсе исчезал со страницы, либо вместо него отображался сам код сниппета (прямо начиная с [! или с [[! ).
Модифицировал файл phx.parser.class.inc.php (согласно советам на форумах в интернете по схожей проблеме), но и это не дало положительного эффекта.

В чем может быть всё-таки проблема и как в правильно реализовать пагинацию списка новостей? Почему не работает вывод некэшируемого сниппета?
Очень прошу помочь, ибо, ну очень как надо!