« メモリ増設 | メイン | Windows XPで4GBメモリを認識しない »

エラーページに対応する

エラーページに対応する

cakePHPではコントローラー名がURLの一部となるために、存在しないコントローラーに対するリクエストがあるとMissing Controller表示がされてしまう。

blog.katsuma.tvではそのための対応として、app/views/errorにmissing_action.ctp、missing_controller.ctp、missing_view.ctpを配置すればよいことが書かれているが、どのようにコードを記述すればよいかはわからない。

関数を一切設定せずにファイルを作成したところエラーは表示されなくなったが、missing_view.ctpに記載されているメッセージも出なかった。おそらくcontrollerへの記載が必要なんだろうけれど、そのドキュメントが見当たらない。

他のドキュメントも探したが、cake/dispatcher.phpを改造するものなどちょっと強引なものがあったので、もう少しよさそうな方法を探したい。



トラックバック

トラックバックは本サイトの紹介(リンクがあれば可)があるものに限り受付いたします。このエントリーのトラックバックURLは以下のとおりです。

http://blog.development-network.net/mt/mt-tb.cgi/838

コメントを投稿