Обновление контента у ресурса в modx revo
<?php
$ResId = 123123;
$content = 'new content';
if($doc = $modx->getObject('modResource', $ResId)) {
$data = $doc->toArray();
$data['content'] = $content;
$response = $modx->runProcessor('resource/update', $data);
$modx->cacheManager->clearCache();
}