Так а никто и не заставляет использовать мои процессоры. Используйте свои процессоры. Вот потому я выше и сказал, что правильней использовать запросы на коннекторы, потому что коннекторы вызывают процессоры, а процессоры возвращают стандартизированные ответы.
Простейший процессор, которые вернет успешный ответ:
class myProcessor extends modProcessor{ // Эта функция автоматически выполняется MODX-ом и является основной public function process(){ $error = false; if($error){ return $this->error("Сообщение об ошибке"); } // else return $this->success("Успешно выполнено"); } } return "myProcessor";
Вызывайте этот процессор через коннектор, и будет вам счастье. MODX сам сформирует правильный JSON-ответ. Вот информация в помощь: modxclub.ru/blog/voprosy-spetsyalistov/136.html