← Kembali ke materi
Latihan · Laravel Dasar

Hapus menu dan flash message

Menyiapkan Laravel… hanya lama di kunjungan pertama.

Latihan paling nyaman dikerjakan di laptop.

Instruksi

Kentang Goreng tidak dijual lagi. Mbak Sari butuh tombol hapus, dan setelah menyimpan atau menghapus, ia ingin melihat pesan bahwa semuanya berhasil.

  1. Tambahkan route DELETE /admin/menu/{id} (admin.menu.destroy) dan method destroy(). Setelah menghapus, arahkan ke daftar dengan pesan Menu Kentang Goreng berhasil dihapus. (nama menunya sesuai yang dihapus) lewat ->with('status', ...).
  2. store() dan update() juga mengirim pesan Menu ... berhasil disimpan.
  3. Di daftar admin, tambahkan tombol Hapus: form kecil dengan @csrf dan @method('DELETE').
  4. Di layout, tampilkan pesan session('status') di atas isi halaman, di dalam <div class="alert alert--success">.

Kode

Hasil

Tekan Jalankan untuk melihat halaman.