今日はLaravel 4のフレッシュビルドを使用しています。
私はダッシュボードコントローラを持っています
class DashboardController extends BaseController {
protected $layout = 'layouts.dashboard';
public function index()
{
$this->layout->content = View::make('dashboard.default');
}
}
私は簡単なルートを持っています
Route::get('/', 'DashboardController@index');
Views/layouts/dashboard.blade.php にブレード レイアウトがあります。実際の HTML の悪用からすべての人を救うために、モックアップを使用します。
<html>
<head>
<title></title>
</head>
<body>
@yield('content')
</body>
</html>
ビュー/ダッシュボード/にデフォルトのブレードファイルがあり、次のものがあります(簡単にするために編集されています)
@section('content')
<p>This is not rocket science</p>
@stop
何らかの理由で、レイアウトの前にコンテンツが生成されます。