@if($absensiTerbaru->count())
@foreach($absensiTerbaru as $absen) @php $bukti = $absen->bukti_kehadiran ?? null; $ext = $bukti ? strtolower(pathinfo($bukti, PATHINFO_EXTENSION)) : null; $isImg = in_array($ext, ['jpg','jpeg','png','gif','webp']); $imgUrl = $isImg ? asset('storage/absensi-kegiatan/' . $bukti) : null; @endphp @if($imgUrl)
Bukti
{{ optional($absen->anggota)->nama ?? 'Anggota' }}
{{ optional($absen->created_at ?? $absen->waktu_absen)->format('d M Y') }}
{{ optional($absen->riwayatKegiatan)->judul ?? '' }}
@endif @endforeach
@else
Belum ada cerita.
@endif
@if(isset($updateTerbaru) && $updateTerbaru->count())
    @foreach($updateTerbaru as $item) @php $imgUrl = $item->image ?? null; $headline = $item->title ?? 'Update'; $lead = ($item->type === 'rapat' && !empty($item->subtitle)) ? $item->subtitle : $headline; @endphp
  • {{ $lead }}
    {{ optional($item->date)->diffForHumans() }}
    @if($imgUrl)
    Gambar
    @else
    @endif @if($item->type === 'kegiatan' && !empty($item->description))
    {{ \Illuminate\Support\Str::limit($item->description, 300) }} @if(\Illuminate\Support\Str::length($item->description) > 300) @endif
    @endif
  • @endforeach
Scroll untuk memuat lebih banyak...
@else
Belum ada update.
@endif
Anggota RTIK
@if(isset($anggotaList) && $anggotaList->count())
    @foreach($anggotaList as $a) @php $foto = $a->foto ?? null; $fotoUrl = $foto ? asset('storage/anggotas/' . $foto) : null; @endphp
  • @if($fotoUrl) {{ $a->nama }} @else @endif
    {{ $a->nama }}
    {{ $a->jabatan ?? '' }}
    Skor {{ $a->skor_keaktifan }}
  • @endforeach
@else
Belum ada data anggota.
@endif