2014-01-22 2 views
0

Я действительно смущен. это около нескольких часов, и я пытаюсь выяснить отношения лезвийной системы.Laravel templating engine confusion

Однако я еще не изучил все его точки.

Мой вопрос:

Я определил master.blade.php, который содержит следующий код:

<!doctype HTML> 
<html> 

    <head> 
     @section("header") 
     @show 
    </head> 
    <body> 
     @yield("content") 
    </body> 
    <footer> 
     @section("footer") 
    </footer> 
</html> 

Но я не знаю, как я должен определить заголовок и содержание в следующем контроллере:

class sample extends BaseController 
{ 
    protected $layout = "layout.master"; 

    function show() 
    { 
     // the code which goes here 
    } 

} 

ответ

0

В конструкторе BaseController:

$this->layout->header = View::make('header'); 

В master.blade.php:

{{ $header }} 
Смежные вопросы