2015-08-15 92 views
0

正如标题中所述,当我尝试扩展已扩展另一布局/视图的布局/视图时,出现“查看无法找到”错误。我可能会混淆版面和视图。我可以做我想做的事吗?我可以扩展一个blade.php,它已经为Laravel 5扩展了blade.php吗?

+0

是的,你可以。你的错误是由别的东西造成的。试着找出原因是什么,或者用你的代码更新问题,也许有人会帮忙。 –

回答

0

你必须要小心你的文件夹结构,例如:

/-----意见/布局/ base.blade.php -----/

<h1>Hey there</h1> 
@yield('section1) 

然后你的第一个孩子应该是:

/-----意见/孩子的/ child1.blade.php -----/

@extends('layouts.base') 
@section('section1') 
    <p>this is section 1 on child</p> 
@stop 
@yield('section2') 

,孙儿后:

/-----意见/ grandchilds/grandchild1.blade.php -----/

@extends('childs.child1') 
@section('section2') 
    <p>this is section 2 on granchild</p> 
@stop 

终于可以致电盛大孩子控制器中是这样的:

/----- ---- ../MyController.php/

... 
return view('grandchilds.grandchild1'); 
... 
相关问题