Daftar dan Belajar Sekarang!

Softdelete ketika data di hapus, data masih muncul, Laravel

foto Obbytokun
147 Kontribusi 7 Coto
2 bulan yang lalu
Ada yang tau permasalahan ini ketika saya menggunakan softdelete untuk menghapus data sementara, masuk ke trush tapi data yang di tampilkan di halaman utama nya masih ada itu kenapa yah
public function hapus($id){
    	$barang = Barang::find($id);
    	$barang->delete();

    	return redirect('/stok_barang');
    }

    public function trash(){
    	$barang = Barang::onlyTrashed()->get();
    	return view('barang_trash', ['barang' => $barang]);
    }
Route::get('/hapus/{id}', 'Stok_barangController@hapus');

<a class="btn btn-danger"  onclick="window.location.href='/hapus/{{ $p->id }}'"><i class="icon_close_alt2"></i></a>
https://i.postimg.cc/3NsrTGN5/aw.png https://i.postimg.cc/C5PPBCDX/aw2.png

Jawaban
foto galihprasetio89
2 Kontribusi 0 Coto
2 bulan yang lalu
di laravel softdelete itu hanya meng update tanggal field deleted_at, jdi check lgi controller untuk menampilkan data nya tambahkan kondisi deleted_at is null,
  • di controller nya bukan tambah kondisi deleted_at? - Obbytokun
  • kalo di model sudah saya tambahkan - Obbytokun
  • sudah bisa gan iya bener pakek kondisi itu - Obbytokun


Login untuk diksusi di forum sekolah koding