{{-- resources/views/yayasan/master/donatur/index.blade.php --}} @extends('layouts.app') @section('title', 'Master Donatur') @push('styles') {{-- Link CSS DataTables --}} {{-- Link CSS DataTables Bootstrap 5 (opsional, jika menggunakan styling Bootstrap) --}} @endpush @section('content')

Master Donatur

Kelola daftar donatur yayasan.

{{-- Menampilkan pesan sukses jika ada --}} @if (session('success'))
{{ session('success') }}
@endif {{-- Menampilkan pesan error jika ada --}} @if (session('error'))
{{ session('error') }}
@endif
{{-- Tabel Daftar Donatur --}} {{-- Pastikan tabel memiliki ID yang sama dengan yang diinisialisasi di script --}}
{{-- Loop melalui data donatur --}} @forelse ($donaturs as $donatur) @empty {{-- Pesan ini akan tertutup oleh DataTables jika ada data --}} {{-- Jika tidak ada data sama sekali, DataTables akan menampilkan pesan "No data available in table" --}} {{-- Anda bisa hapus baris ini jika hanya mengandalkan pesan dari DataTables --}} {{-- --}} @endforelse
Nama Jenis Identitas Nomor Identitas Telepon Email Aksi
{{ $donatur->nama }} {{ $donatur->jenis_identitas ?? '-' }} {{ $donatur->nomor_identitas ?? '-' }} {{ $donatur->telepon ?? '-' }} {{ $donatur->email ?? '-' }} {{-- Tombol Detail --}} Detail {{-- Tombol Edit --}} Edit {{-- Tombol Delete (gunakan form dengan SweetAlert) --}}
@csrf @method('DELETE')
Tidak ada data donatur.
@endsection @push('scripts') {{-- Pastikan jQuery dimuat sebelum DataTables. Jika belum dimuat di layout utama, tambahkan di sini --}} {{-- --}} {{-- Link JS DataTables --}} {{-- Link JS DataTables Bootstrap 5 (opsional, jika menggunakan styling Bootstrap) --}} {{-- Script Inisialisasi DataTables --}} {{-- Script SweetAlert untuk konfirmasi delete --}} {{-- Pastikan SweetAlert sudah dimuat di layout utama atau di sini --}} {{-- --}} @endpush