В MODx Revolution при использовании статических шаблонов - они кешируются и при этом трудно отлаживать верстку (gedit + filezilla). Я использую следующий сниппет.
Вызов сниппета
[ [ !snp__get_file_contents? &filename=`assets/templates/logistics/html/tmpl__main.html`]]
И сам код сниппета
if (empty($filename)){
return '';
}else{
$filename = $_SERVER['DOCUMENT_ROOT'].'/'.$filename;
return file_get_contents($filename);
}