С сайтом разобрались. Просто кешируемый участок был, и getPage не вызывался при повторном заходе на страницу.
2. Пытался добавить модификатор default — безрезультатно.
Тоже в общих чертах разобрались. Скорее всего дело в синтаксисе. К примеру, вот так работает:
{$modx->resource->longtitle|default:$modx->resource->pagetitle}