我正在为特定的控制器寻找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
答案 0 :(得分:3)
return abort(404);
在
中查看resources/views/errors/404.blade.php