Laravel 404

时间:2016-11-10 03:57:14

标签: php laravel laravel-5

我正在为特定的控制器寻找404页面。现在如果找不到id,那么它会从App\Exceptions\Handler加载404页面。但现在问题是我需要为特定控制器显示不同的404页面。是否有办法覆盖特定控制器中的404异常

if($request->segment(3)==null){

return view('errors.newerror');
} else {

return view('dataview');
}

我尝试了上面的代码但是显示处理程序404页面

更新

if($request->segment(3)==null)
{
return abort(sat_error); //return abort('sat_error');
}else{
        echo '<img alt="" src="'.$url.'">';
        }

我已尝试过上述方法但仍然加载默认值为404

1 个答案:

答案 0 :(得分:3)

return abort(404);

中查看
resources/views/errors/404.blade.php