Php Laravel辅助对象渲染视图显示为空

Php 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' =

我有这个全局帮助程序来显示错误页面

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' => $url,
        'button_text' => $button_txt
    ];

    return view('utility.error',$data);
}
然后将其添加到自动加载

"autoload": {
    "files": [
        "app/Helpers/ErrorPage.php"
    ]
},
然后,编写器自动卸载了

然后在我的控制器中,调用

error_page('This account is already verified!');
除非I
do echo view('utility.error',$data),否则它将显示为空
error\u页面
功能中,视图呈现布局上存在不可接受异常的页面


非常感谢任何帮助和想法。

控制器希望您返回视图、字符串等,以便将其作为响应发送回

您正在error_page()函数中创建视图,但未使用它

这就是它在控制器中的使用方式


返回错误页面('此帐户已验证!')

错误页面函数只返回一个视图。它不会将其返回控制器或停止请求处理。在my中调用
error\u page()
?@bassxzero的代码在哪里controller@bassxzero是否通过路由显示进行了测试,结果相同您需要从控制器返回视图<代码>返回错误页面('此帐户已验证!')啊,是的,现在开始工作了。你能把你的答案贴出来让我接受吗