【Laravel】Bladeで明細部分の件数がある場合に表示するロジック
今日は備忘録がてらですが、
LaravelのBladeにて明細部分を表示する記述を書いておきます。
初期表示などで、画面に明細行を出したくない場合などは、
これで明細を出さずに、画面表示をして、
サブミットしてデータを取ってきた後は、画面表示出来ます。
他にも方法はあるかもしれませんが、カウントを使うのはシンプルで分かりやすいです。
<!-- 件数がある場合のみ表示 -->
@if (count($collections) != 0)
<!-- ヘッダ部 -->
<tr>
<th>ヘッダ部分</th>
</tr>
<!-- 明細部 -->
@foreach($collections as $row)
<tr>
<td>明細内容</td>
</tr>
@endforeach
@else
<!-- データ無し -->
@endif
以上です。
スポンサードリンク