@extends('layouts.app') @section('title', 'Impor peserta (CSV) — ' . config('app.name')) @section('content')

Impor peserta

Unggah berkas CSV dengan baris pertama header. Kolom wajib: kode_peserta, nama_lengkap. Opsional: alamat_surel, jabatan, pendidikan, tanggal_lahir, kode_versi_matriks (mis. KAMUS-17-DEFAULT).

Unduh template (koma ,) Unduh template (titik koma ;)

Template berisi header + satu baris contoh (UTF-8 dengan BOM agar Excel mengenali encoding). Sesuaikan pemisah dengan pilihan di bawah saat mengunggah.

@csrf
Pemisah kolom (delimiter) pada berkas CSV

Harus sama dengan yang dipakai di file Anda (dan dengan template yang diunduh).

@error('delimiter')

{{ $message }}

@enderror
@error('berkas_csv')

{{ $message }}

@enderror
@endsection