0
我指的是已經被問到的問題。 CakePHP 2.0 - How to make custom error pages?Cakephp自定義錯誤頁面
它給了我很多想法來解決這個問題,但是我不想把異常用在我所有的控制器和操作上。它建議我在我想要的地方做我想要的地方throw new NotFoundException();
我希望它到處都是我的意思,因此控制器或行動缺失。
我指的是已經被問到的問題。 CakePHP 2.0 - How to make custom error pages?Cakephp自定義錯誤頁面
它給了我很多想法來解決這個問題,但是我不想把異常用在我所有的控制器和操作上。它建議我在我想要的地方做我想要的地方throw new NotFoundException();
我希望它到處都是我的意思,因此控制器或行動缺失。
在調試關閉的情況下,您的所有錯誤都會轉換爲400或500錯誤。所以你只需要根據需要定製你的app/View/Errors/error400.ctp
和app/View/Errors/error500.ctp
。
但定製這兩個文件仍然是Cakephp標題和紅色欄總是他們的。我無法刪除這兩個元素。 – Sankalp
因此,創建一個新的佈局文件,並在錯誤視圖中設置'$ this-> layout'。 – ADmad
這是我的下一個問題。我在佈局文件夾中創建了佈局,而不是在哪裏設置'$ this-> layout'。它會被設置在'app/View/Errors/error400.ctp'或'app/View/Errors/error500.ctp'中的視圖文件中 – Sankalp