Php Laravel辅助对象渲染视图显示为空
我有这个全局帮助程序来显示错误页面 app/Helpers/ErrorPage.phpPhp Laravel辅助对象渲染视图显示为空,php,laravel,laravel-7,Php,Laravel,Laravel 7,我有这个全局帮助程序来显示错误页面 app/Helpers/ErrorPage.php function error_page($txt,$url=false,$button_txt='Go back'){ if( !$url ){ $url = url('/'); } $data = [ 'page' => 'error page', 'text' => $txt, 'button_url' =
function error_page($txt,$url=false,$button_txt='Go back'){
if( !$url ){
$url = url('/');
}
$data = [
'page' => 'error page',
'text' => $txt,
'button_url' => $url,
'button_text' => $button_txt
];
return view('utility.error',$data);
}
然后将其添加到自动加载
"autoload": {
"files": [
"app/Helpers/ErrorPage.php"
]
},
然后,编写器自动卸载了
然后在我的控制器中,调用
error_page('This account is already verified!');
除非Ido echo view('utility.error',$data),否则它将显示为空代码>从error\u页面
功能中,视图呈现布局上存在不可接受异常的页面
非常感谢任何帮助和想法。控制器希望您返回视图、字符串等,以便将其作为响应发送回
您正在error_page()函数中创建视图,但未使用它
这就是它在控制器中的使用方式
返回错误页面('此帐户已验证!')代码>错误页面函数只返回一个视图。它不会将其返回控制器或停止请求处理。在my中调用error\u page()
?@bassxzero的代码在哪里controller@bassxzero是否通过路由显示进行了测试,结果相同您需要从控制器返回视图<代码>返回错误页面('此帐户已验证!')代码>啊,是的,现在开始工作了。你能把你的答案贴出来让我接受吗