Tim Payung Kode Tim Payung Kode

Membuat CRUD Produk


Membuat CRUD Produk

Menambahkan Produk

Tambahkan kode berikut ke dalam controller:

ProdukController.php

public function store(Request $request)
{
    $request->validate([
        'nama' => 'required|max:45',
        'jenis' => 'required|max:45',
        // ...
    ]);
}

Routing

Tambahkan routing ke dalam file routes/web.php:

web.php

Route::get('/produk/edit/{id}', [ProdukController::class, 'edit']);
Route::put('/produk/update/{id}', [ProdukController::class, 'update']);

Menghapus Produk

Berikut controller untuk menghapus:

destroy method

public function destroy(Produk $id)
{
    $id->delete();
    return redirect()->route('index.index')->with('success', 'Data berhasil dihapus');
}