Tag Notebladeを表示しています。
2017.11.18 土
Laravel5のテンプレートエンジンはかつてのSmartyとかと比べると各所やたらと優れています。 かつてhtmlコーディングといえばインクルードだったわけですが、bladeの場合は継承が基本です。インクルードもできますが、大本の雛形を継承するというのがベスト・プラクティスです。 またコードが汚くなることを覚悟でPHPを直接書くこともできます。 https://readouble.com/laravel/5.5/ja/blade.html 継承 (extends) 雛形になるHTMLをapp.blade.phpとして作成して各ページで以下のように継承します。 @extends('layouts.app') セクション(section) 各ページでは@sectionでそれぞれのページごとにコ...
2016.4.3 日
Laravel5では、テンプレートファイルはすべて、 resources/views/* に格納されています。 blade 数あるテンプレートエンジンの中でLarabel5はBladeをデフォルトで採用しています。最近のテンプレートエンジンがそうであるようにBladeもまたテンプレートの継承とインクルードができるものになっています。