如标题中所述,我收到错误"无法找到查看"当我尝试扩展已经扩展另一个布局/视图的布局/视图时。我可能会混淆布局和视图。我被允许做我想做的事吗?
答案 0 :(得分:0)
您对文件夹结构要小心,例如:
/ ----- views / layouts / base.blade.php ----- /
<h1>Hey there</h1>
@yield('section1)
那么你的第一个孩子应该是:
/ ----- views / childs / child1.blade.php ----- /
@extends('layouts.base')
@section('section1')
<p>this is section 1 on child</p>
@stop
@yield('section2')
之后,孙子:
/ ----- views / grandchilds / grandchild1.blade.php ----- /
@extends('childs.child1')
@section('section2')
<p>this is section 2 on granchild</p>
@stop
最后你可以像这样召唤控制器中的大孩子:
/ ----- ../MyController.php ---- /
...
return view('grandchilds.grandchild1');
...