エラー時のデフォルトレイアウトってerror.ctpじゃなくてdefault.ctpなんだ。。 CakePHP2で独自のエラーを適用するで、カスタムエラーハンドラの作り方は分かったけど、エラー発生時のテンプレート側の設定はこのエラーハンドラでは行わないらしい。 http://book.cakephp.org/2.0/en/development/exceptions.html ↑ここら辺を調べると、Exceptionのrendererあたりの設定で対応できそう。 とりあえずrendererを改造するにはapp/Lib/Errorに自作のクラスを設置して~って書いてあるので、ExceptionRendererを基底としたAppExceptionRendererクラスを作成する。 <?php App::uses ('ExceptionRenderer' , 'Error' ); /** * ア