Cara Menghapus Data Pada Codeigniter 4 #10

Setelah selesai memberi validasi pada form input kali ini kita akan menambahkan proses Hapus Data, langkah awal silahkan buat methode delete pada Controller Crud.php seperti dibawah ini :

    public function delete($id)
    {
        $this->BukuModel->delete($id);
        session()->setFlashdata('pesan', 'Data berhasil dihapus.');
        return redirect()->to('/buku');
    }

Kemudia pada folder Views/buku/crud/ file detail.php tambahkan code pada tombol Hapus seperti berikut :

<a href="/crud/delete/<?= $buku['id']; ?>" class="btn btn-danger" onclick="return confirm('Apakah anda yakin?');">Hapus</a>

Hasilnya adalah seperti dibwah ini :