@foreach ($tagihans as $tagihanId => $tagihanGroup) @php $firstTagihan = reset($tagihanGroup); // Ambil entitas pertama dari tagihanGroup untuk mendapatkan nama jenistagihan $jenisTagihan = $firstTagihan ? $firstTagihan['nama'] : ''; $totalTagihanGrup = collect($tagihanGroup)->sum('total_tagihan'); // Menghitung total tagihan pada grup @endphp

Tagihan {{ $jenisTagihan }} {{ $user->name }}

Detail Tagihan ({{ $jenisTagihan }} - Tagihan ID: {{ $tagihanId }})

@foreach ($tagihanGroup as $tagihan) @endforeach
Keterangan Total Tagihan
{{ $tagihan['keterangan'] }} Rp {{ number_format($tagihan['total_tagihan'], 0, ',', '.') }}
Total Grup Rp {{ number_format($totalTagihanGrup, 0, ',', '.') }}
@endforeach {{-- @php $totalTagihanSeluruh = collect($tagihans)->flatMap->pluck('total_tagihan')->sum(); // Menghitung total tagihan keseluruhan @endphp --}}

Total Tagihan Keseluruhan: Rp {{ number_format($totalTagihanGrup, 0, ',', '.') }}

Terima kasih telah menggunakan layanan kami. Mohon segera melakukan pembayaran sesuai dengan jumlah tagihan di atas.