CakePHP3 Ajax通信でコントローラーの途中で抜ける方法の参考コードです。
1 2 3 4 5 6 7 8 9 10 11 12 13 | public function index() { $this->autoRender = FALSE; $flg = true; // true or false if (!$flg) { // Ajax戻り値 echo json_encode(['status' => false, 'err_msg' => __('サーバーエラーが発生しました。')]); // ここで処理終了 return; } } |