Добрый вечер. Для надежности используй этот скрипт: gist.github.com/Fi1osof/328469331b5258ff009a <?php print '<pre>'; $modx->setLogLevel(3); $namespace = 'shop'; if(!$response = $modx->runProcessor('web/catalog/goods/getdata', array(
), array(
'processors_path' => $modx->getObject('modNamespace', $namespace)->getCorePath().'processors/',
))){
print "Не удалось выполнить процессор";
return;
}
print_r($response->getResponse()); У тебя проблема в том, что ты указываешь относительный путь до папки процессоров, а надо абсолютный. То есть вместо 'processors_path' => 'core/site/processors/' пиши хотя бы 'processors_path' => MODX_CORE_PATH.'site/processors/'