2013-05-21 54 views
0

我的目标是使用具有多个嵌套视图的大主视图。Laravel 4 - 视图中的多个模板

我试了一下(注意:此代码不能正常工作,它才有了第一个视图)

master.blade.php

<div id="application" class="container"> 
    @yield('first_block') 
    @yield('second_block') 
</div> 

first_blok.blade.php

@extends('master') 
@section('first_block') 
<!-- LOTS of html --> 
@stop 

same for second_blok.blade.php

然后在我的路线:

Route::get('/', function(){ 
    return View::make('first_block'); 
    return View::make('second_block'); 
}); 

任何想法如何使它工作?

回答

0

它似乎使用模板是在这个去错误的方式。我用@include blade函数解决了我的问题。

<div id="application" class="container"> 
    @include('first_block') 
    @include('second_block') 
</div>