@extends('layouts.app') @section('content')
@csrf @method('PUT') {{-- Info Box --}}
ID Capaian: {{ $capaian->id_capaian }}
{{-- Santri Info (Read Only) --}}

Informasi Santri & Materi

Santri {{ $capaian->santri->nama_lengkap }} ({{ $capaian->santri->nis }})
Kelas {{ $capaian->santri->kelas }}
Materi {{ $capaian->materi->nama_kitab }}
Kategori {!! $capaian->materi->kategori_badge !!}
Total Halaman {{ $capaian->materi->total_halaman }} halaman ({{ $capaian->materi->halaman_mulai }} - {{ $capaian->materi->halaman_akhir }})
Semester {{ $capaian->semester->nama_semester }}
{{-- METODE INPUT HALAMAN --}}

Update Halaman yang Sudah Selesai

{{-- Tab Metode Input --}}
{{-- METODE 1: INPUT RANGE TEXT --}}
Format: Gunakan tanda minus (-) untuk range dan koma (,) untuk memisahkan.
Contoh: "1-10, 16-21, 40" artinya halaman 1 sampai 10, 16 sampai 21, dan halaman 40.
@error('halaman_selesai') {{ $message }} @enderror
{{-- METODE 2: VISUAL GRID --}} {{-- METODE 3: QUICK INPUT --}} {{-- Preview Result --}}

Preview Capaian

Halaman Selesai

{{ $capaian->jumlah_halaman_selesai }}

Total Halaman

{{ $capaian->materi->total_halaman }}

Persentase

{{ number_format($capaian->persentase, 2) }}%

{{-- Catatan --}}
@error('catatan') {{ $message }} @enderror
{{-- Tanggal Input --}}
@error('tanggal_input') {{ $message }} @enderror
{{-- Action Buttons --}}
Kembali
@endsection