gpt4 book ai didi

laravel - 更改错误 View 的路径

转载 作者:行者123 更新时间:2023-12-01 12:57:14 25 4
gpt4 key购买 nike

从文档中我看到我只需在 resources/views/errors/ 中创建新的 Blade 文件并使用 abort(newhtmlerrorno) 调用它们

如果我想使用来自另一个目录的 blade 文件,这是否可能或者它们必须在基础应用程序 resources/views/errors/

最佳答案

在您的 App\Exceptions\Handler 类中,将其添加到渲染方法的开头:

public function render($request, Exception $e)
{
if ($this->isHttpException($e)) {
$statusCode = $e->getStatusCode();
return view("custom.path.{$statusCode}");
}

// ...
}

View 路径上的 error 文件夹被硬编码在 Illuminate\Foundation\Exceptions\Handler 类中,您的本地应用 Handler 扩展了该类。因此,您不能只配置自定义路径而不重写该特定类。

关于laravel - 更改错误 View 的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34613818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com