CATEGORY Laravel

【Laravel】Bladeでcomponentを利用する

コンポーネントを利用することで多くの場所から呼ばれる共通部品を簡単に実装することができます。例えば、アラートメッセージを表示する部品を作成してみます。 基本的な使い方 まず以下のようにファイルを用意します。resourc…

【Laravel】Bladeでサブビューを読み込む

ビューの中から別のビューを取り込む処理をまとめます。 サブビューを読み込む 指定したサブビューを読み込みます。 サブビューの読み込み @include(‘layouts/subview1’, []) サブビューが存在した…

【Laravel】Bladeの繰り返し構文

Bladeテンプレートエンジンでの繰り返し処理をまとめます。だいたいPHPのまんまですが、forelseとかeachなどBlade固有なものもあります。 @forディレクティブ PHPのfor文と全く同じ。Laravel…

【Laravel】Bladeの分岐

LaravelのBladeテンプレートエンジンでの分岐をまとめました。 @ifディレクティブ どこでも出てくる条件分岐です。条件が真の場合に処理が実行されます。 @if ($var == 1) {{ ‘$varが1の場合…

【Laravel】Bladeのタグについて

自動エスケープしてデータを表示 {{ 変数 }}とするとhtmlspecialchars関数でエスケープ処理を行ったデータが表示されます。 @php $var = ‘I am var’; @endphp {{ $var …