@extends('layouts.adminlte') @section('title', 'Import Data Siswa') @section('content_header') {{-- HEADER: Menggunakan Flexbox Tailwind (Struktur yang Rapi) --}}

Import Data Siswa

@stop @section('content') {{-- 💡 1. PEMBERSIHAN ERROR: Blok Notifikasi Sukses dipisahkan --}} @if(session('success')) @endif {{-- Alert Error Sesi (Ditampilkan di sini jika terjadi Error non-validasi) --}} @if(session('error')) @endif {{-- Mengganti row dan col-md-X dengan Grid Tailwind (2/3 dan 1/3) --}}
{{-- KOLOM KIRI: FORM UTAMA (2/3) --}}

Unggah File Excel

{{-- Alert Validasi Maatwebsite --}} @if ($errors->any())
Ditemukan {{ $errors->count() }} Kesalahan Validasi:

Mohon periksa baris dan kolom berikut di file Excel Anda:

    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
1. Unduh Template

Unduh template ini untuk memastikan format kolom (**NISN, Nama Siswa, Nama Kelas**, dll.) sudah benar sebelum diunggah.

Unduh Template Excel
2. Unggah File
@csrf
@error('file')

{{ $message }}

@enderror Maksimal ukuran file: 5MB.
Batal
{{-- KOLOM KANAN: INFORMASI (1/3) --}}

Catatan Penting

  • Pastikan **Nama Kelas** di file Excel sudah terdaftar di sistem.
  • **NISN** dan **Nama** adalah kolom wajib. NISN harus unik.
  • Sistem akan mengabaikan baris yang datanya tidak valid atau duplikat.
  • Format file yang diterima hanya **.xlsx** dan **.xls**.
@stop @section('js') @stop @section('css') @endsection