С сайтом разобрались. Просто кешируемый участок бы

С сайтом разобрались. Просто кешируемый участок был, и getPage не вызывался при повторном заходе на страницу.

  1. Пытался добавить модификатор default — безрезультатно.

Тоже в общих чертах разобрались. Скорее всего дело в синтаксисе. К примеру, вот так работает:

{$modx->resource->longtitle|default:$modx->resource->pagetitle}