facebook twitter hatena line email

Php/laravel/laravel5/blade

提供: 初心者エンジニアの簡易メモ
2016年8月7日 (日) 18:24時点におけるAdmin (トーク | 投稿記録)による版 (自動エスケープ)

移動: 案内検索

bladeとは

laravelのデフォルトテンプレート

if

@if (count($records) === 1)
   レコードが一つある!
@elseif (count($records) > 1)
   複数のレコードがある! 
@else
   レコードが全くない!
@endif

foreach

@foreach ($users as $user)
  {{ $user->id }}
@endforeach

自動エスケープ

{{ $title }}

エスケープしない

{!! $title !!}

サブビュー

@include('location')

以下が呼ばれる

resources/views/location.blade.php
@include('parts/location')

以下が呼ばれる

resources/views/parts/location.blade.php

公式bladeの使い方

https://readouble.com/laravel/5/1/ja/blade.html