二つの配列を同時に表示させたい
解決したいこと
laravelを使ったブログサイトを作成しています。
とても初歩的な質問になってしまうのですが
月別ブログ一覧機能を作りたく、
このように、月の横にその月のブログ数も一緒に表示させたいのですが、その方法がわかりません。
二つの配列を同時に表示させるのか、片方の配列にまとめて入れて取り出すのか。
現在はこのように書いています。
PostController.php
for ($i = 1; $i <= 12; $i++) {
$counts[] = Post::where('is_published', 1)
->whereYear('created_at', 2022)
->whereMonth('created_at', $i)
->count();
}
index.blade.php
<div class="month">
<h1 class="month-title">月別記事</h1>
<div class="card-month">
@foreach($counts as $count)
<li class="li-month">
{{$count}}
</li>
@endforeach
</div>
</div>
まだ blade は投稿数しか書けておらず、
2022/{{ $i }}
のようなものを追加して表示させたいです。
回答よろしくお願いします。
0