将文件夹追加到所有视图路径



有没有一种简单的方法可以将文件夹名称附加到所有执行的视图路径中?

例如,假设我有一个名为 defaultapp.template配置值,该值表示我要从中加载视图的文件夹的名称。这将适用于一个简单的模板系统,其中更改所有视图非常容易。

如何通过config()default.附加到所有加载的视图?

config/view.php中,您可以设置从中解析视图文件的目录:

'paths' => [ 
     __DIR__.'/../views', 
     __DIR__.'/../default/views 
],

或者,您可以使用addLocation方法:

View::addLocation(app_path() . 'default/views');

最新更新