0
我试图使用我的自定义包的视图,而不将它们添加到view.php
conf文件。我创建了以下服务提供商并将其添加到app.php
文件中。访问包视图
class FooServiceProvider extends ServiceProvider
{
public function boot()
{
$this->loadViewsFrom(__DIR__.'/../views', 'foo');
}
public function register()
{
}
}
我试图用view('foo.test')
来使用包视图。该视图文件位于'packages/foo/bar/views/test.blade.php'中。不过Laravel还找不到视图文件。还有什么我需要做的吗?顺便说一句,我不需要发布视图文件到resource/views
文件夹。
感谢您的回答。 “teset”是一个有问题的类型。问题是如何添加我的包文件夹来查看文件夹。与在'config/view.php'中使用同样的方式,没有视图命名空间('::') – PHPst
我已经更新了答案,请检查。 –