@extends('layouts.app') @section('title', 'Detail Berita - ' . $berita->id_berita) @section('content')
@if($berita->status === 'published') Published @else Draft @endif
Edit Kembali
ID: {{ $berita->id_berita }}

{{ $berita->judul }}

Penulis: {{ $berita->penulis }} Tanggal: {{ $berita->created_at->format('d M Y, H:i') }} WIB @php $badgeClass = match($berita->target_berita) { 'semua' => 'badge-primary', 'kelas_tertentu' => 'badge-info', 'santri_tertentu' => 'badge-warning', default => 'badge-secondary' }; @endphp {{ $berita->target_audience }}
@if($berita->gambar)
Gambar Berita
@endif

Konten Berita

{!! nl2br(e($berita->konten)) !!}
@if($berita->target_berita === 'santri_tertentu' || $berita->target_berita === 'kelas_tertentu')
@if($berita->target_berita === 'kelas_tertentu')

Target Kelas: {{ implode(', ', $berita->target_kelas ?? []) }}

Berita ini ditujukan untuk santri dari kelas: {{ implode(', ', $berita->target_kelas ?? []) }}

@endif @if($berita->santriTertentu->count() > 0)

Daftar Penerima Berita ({{ $berita->santriTertentu->count() }} Santri)

@foreach($berita->santriTertentu as $santri)
{{ strtoupper(substr($santri->nama_lengkap, 0, 1)) }}
{{ $santri->id_santri }}
{{ $santri->nama_lengkap }}
{{ $santri->kelas }}
@if($santri->pivot->sudah_dibaca) Dibaca @else Belum @endif
@endforeach
@else

Belum ada santri yang dipilih untuk berita ini.

@endif
@endif
Edit Berita
@csrf @method('DELETE')
Daftar Berita
@endsection