是否可以从storage
文件夹而不是从文件夹加载视图resources\views
?
是的,您有两种选择。
打开config/view.php
并将您的新路径添加到paths
数组:
'paths' => [
storage_path(),
realpath(base_path('resources/views')),
],
Laravel将返回最先匹配的任何视图,因此请确保对路径进行相应排序。
打开app/Providers/AppServiceProvider.php
并添加新的视图命名空间:
public function boot()
{
$this->loadViewsFrom(storage_path(), 'custom_name');
}
有了这个,您可以使用以下前缀访问视图custom_name
:
return view('custom_name::home');
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句