2016-12-16 65 views
0

因此,在我的视图文件夹中,我有一个文件admin/layouts/base.blade.php。我尝试在视图(admin/home.blade.php)中执行@extends('admin.layouts.base'),并得到此错误:FileViewFinder.php [...]中的ErrorException:未找到[admin.layouts.home]。 (View:[...] \ resources \ views \ admin \ home.blade.php)使用Laravel 5刀片从子文件夹扩展模板

我想知道如果我做错了什么,或者如果它不允许在Laravel。

回答

1

查找控制器或您正在使用admin.layouts.home视图名称的其他类并将其更改为admin.home。这将解决问题。

你得到的错误,因为Laravel在试图加载admin.layouts.home视图,它不存在。

+0

我真的不明白你的解释。你能举个例子吗? –

+1

Alexey试图告诉你,在你的视图/控制器中的某个地方,你正在使用不存在的'admin.layouts.home',因为'home'刀片的路径是'admin.home'而没有'layouts' – Froxz

+0

好吧。我知道了。我的错! –