blade上でforeachの多重ループ
blade上でforeachの多重ループをしたいときは………多重にすればよい。
@foreach ($titles as $title) <h3>$title['name']</h3> <ul> @foreach ($title->tags as $tag) <li>{{ $tag }}</li> @endforeach </ul> @endforeach
もちろん「$title->tags」は配列だ。Controller側で配列を作っておく。
$titles = Title::get(); foreach($titles as &$title) { $title->tags= explode("\n", $title->tags); }