Ho problemi nel rendering di una vista nel mio controller. Attualmente sto eseguendo Laravel 4 e sotto c'è il mio codice. (A proposito, sto ancora imparando Laravel in particolare l'ultima versione che non è stata ancora rilasciata. Trovo una cattiva idea imparare dalle versioni precedenti perché sembrano esserci molti cambiamenti per quello attuale.)Laravel 4 layout principale non rendering
controllori/PluginsController.php
class PluginsController extends BaseController {
public function index()
{
return View::make('plugins.index')->with(array('title'=>"The Index Page"));
}
views/plugins/index.blade.php
@layout('templates.master')
@section('header')
<h1>The Header</h1>
@endsection
@section('content')
testing the index.blade.php
@endsection
@section('footer')
<div style="background:blue;">
<h1>My Footer Goes Here</h1>
</div>
@endsection
views/templates/master.blade.php
<!doctype>
<html>
<head>
<meta charset="UTF-8" />
@yield('meta_info')
<title>{{$title}}</title>
@yield('scripts')
</head>
<body>
<div id="header">
@yield('header')
</div>
<div id="wrapper">
@yield('content')
</div>
<div id="footer">
@yield('footer')
</div>
</body>
</html>
Così buono domanda, ho avuto lo stesso problema – M98