1. Вы знаете что такое «фатальная ошибка разбора p

  1. Вы знаете что такое «фатальная ошибка разбора php-coder»? Если да, то вы должны понимать, почему именно в таком виде вы не заставите работать MODX.
$modx = new modX(); 
 //blabla

Не путайте Божий дар с яичницей.

  1. Для вас наверняка полезная информация найдется здесь: modxclub.ru/blog/voprosy-spetsyalistov/259.html Если вы там не сумели найти ответы на свои вопросы, то можете забивать на это дело в принципе.