Laravelのビュー〜Bladeとは Laravelのビュー作成にはHTMLではなくBladeが使われる。書き方のベースはHTMLなのだが、加えてBlade固有の様々な機能が使えるらしい。 公式ドキュメントより(一部抜粋) BladeはシンプルながらパワフルなLaravelのテンプレートエンジンです。他の人気のあるPHPテンプレートエンジンとは異なり、ビューの中にPHPを直接記述することを許しています。全BladeビューはPHPへコンパイルされ、変更があるまでキャッシュされます。つまりアプリケーションのオーバーヘッドは基本的に0です。Bladeビューには.blade.phpファイル拡張子を付け、通常はresources/viewsディレクトリの中に設置します。 つまり Laravelのビュー作成にはBladeテンプレートエンジンが使われ、結果Bladeビューとなる。 ビューの中にPHPが
Blade 悩み事 Bladeテンプレートで他のテンプレートをインクルードしたい いくつかのテンプレート組み合わせて出力してみましょう 解決方法 @include構文を利用します <html> <body> @include('common-header') <h1>Page One</h1> <p>bla, bla, bla</p> </body> </html> 上記のビューが生成される際に、 views/common-header.php または views/common-header.blade.phpを探して @include('common-header')が指定したファイルの内容に置き換えられます 変数を指定する事も出来ます デフォルトでは全ての変数を継承して利用されますが、 新たに変数を付け加える事が出来ます 例えば、下記の様なviews/partials/item-dis
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く