Ну так если у вас снипет в файле он все равно же работает внутри MODX
Что значит внутри modx? Modx сначала подключить надо, как класс, потом можно использовать. Константы, в том числе и MODX_CORE_PATH задаются тут /config.core.php, т.е. пока я не подключу этот файл никаких констант у меня нет, а подключаю я его через require_once, где указываю путь от корня. Вот тут и была проблема, но я уже сообразил, раз есть require_once, то есть и $_SERVER['DOCUMENT_ROOT]'. Т.е. проблема решена, всем спасибо)))