0
私はCakephp 2.1で外部のフォームからJsonオブジェクトを返そうとしています。私はすべてのデータを持っていますが、私はレスポンスを見てきました。問題はJSONの前に大量のエラーテキストが表示されることです。CakephpでJSONをレンダリングする
私はJSONを印刷するために使用HERESにコード:
if (!$validationPassed) {
if ($ExternalRequest) {
if ($shouldEchoErrors){
Configure::write('debug',0); // Disabled so theoretically it can't even print errors
$this->RequestHandler->setContent('json', 'application/json');
$json = json_encode($this->Customer->validationErrors);
echo $json;
$this->autoRender = false ;
}
それは印刷JSONは、{"Email":["EmailUnique"]}
正しいです。しかし、私はその前に巨大なあらかじめフォーマットされたエラーメッセージを取得し、スタックトレースとすべてを取得します。
あなたはエラーを推測することができますか? –