「viewのファイルでエラー」とは具体的にどのような場面を想定されていますでしょうか?
FuelPHPのviewのファイルでエラーが発生した場合、500エラーのページが表示されないのですが、どのようにすればいいのでしょうか?
model、controllerで500エラーが発生した場合、500エラーのページが表示させることはできましたが、viewについては500
エラーのページが表示表示されない状態です。
なお、500エラーのページとしては以下の処理を入れています。
fuel/app/classes/controller/error.php public function action_500():void { $this->template->title = 'Error(500)'; $this->template->content = View::forge('error/500'); } fuel/app/config/routes.php return array( '_root_' => 'login/index', '_404_' => 'error/404', '_500_' => 'error/500', ); fuel/app/views/error/500.tpl 内部でシステムエラーが発生しました。 fuel/core/classes/module.php elseif (strpos($name, $module.'/') !== 0 and $name != $module and $name !== '_404_' and $name !== '_500_') public/index.hh catch (Exception $e) { $response = $routerequest('_500_', $e); }
あなたの回答
tips
プレビュー