ASSALAMU'ALAIKUM WR WB
ayo kita lanjut pembelajaran tentang crud laravel
IKUTI CODINGAN SAYA
di postingan sebelumnya kita sudah membuat Read dengan Laravel
Sekarang kita pada postingan sebelumnya ada file Kelas.blade.PHP buka file tersebut dan tambahkan tag a untuk link ke form tambah data dan harus sama seperti yang ada di web.php
Pada web.PHP tambahkan
kemudian masuk ke controller tambahkan
maksud dari kelas.form maksudnya kita mengambil file form pada folder kelas yang terdapat pada views contohnya seperti di bawah
kemudian membuat file form yang disimpan pada folder kelas
copy saja biar berkah
DI FORM SAYA SUDAH DITAMBAHKAN PESAN MESSAGE DAN VALIDATION YANG AKAN SAYA JELASKAN SETELAH CREATE LARAVEL BERES
kemudian pada web.php kita tambahkan route baru seperti dibawah
IKUTI CODINGAN SAYA
di postingan sebelumnya kita sudah membuat Read dengan Laravel
Sekarang kita pada postingan sebelumnya ada file Kelas.blade.PHP buka file tersebut dan tambahkan tag a untuk link ke form tambah data dan harus sama seperti yang ada di web.php
kemudian masuk ke controller tambahkan
kemudian membuat file form yang disimpan pada folder kelas
copy saja biar berkah
DI FORM SAYA SUDAH DITAMBAHKAN PESAN MESSAGE DAN VALIDATION YANG AKAN SAYA JELASKAN SETELAH CREATE LARAVEL BERES
kemudian pada web.php kita tambahkan route baru seperti dibawah
Add caption |
kemudian kita buat funcionnya pada controller seperti di bawah
NAH CREATE LARAVEL SELESAI
selanjutnya menampilkan pesan message kita hanya menambahkan sedikit syintax
kita tambahkan di paling atas di file kelas.blade.php
dan fungsinya untuk menampilkan jika data berhasil atau gagal ditambahkan atau diedit atau dihapus
sekarang validation
fungsinya agar kita tidak bisa menambahkan data jika tidak lengkap atau tidak sesuai
pada controller stor kita tambahkan Sebenernya sudah di ketik oleh kalian saat saya suruh membuat controller ini
kemudian pada Formnya kita tambahkan ini di paling atas jika kalian mengcopy pasti ini sudah ada pada codingan kalian
STUDI KASUS 1
penjelasan di atas adalah studi kasus 1 dan saya menambahkan validasi MAX , MIN , UNIQUE
STUDI KASUS 2
bug nya pada tambah data kita bisa menambahkan nis yang sama
solusinya kita tambahkan unique pada controller stor dan dipenjelasan saya di atas sudah di tambahkan
STUDI KASUS 3
untuk fungsi old sudah saya tambahkan disemua field jadi jika kita menambahkan data tidak lengkap maka akan muncul pemberitahuan dan saya sudah menjelaskan pada penjelasan di atas
PRAKTIKUM 16
UPDATE/EDIT LARAVEL
buka file kelas.blade.php tambahkan AKSI dan tag a untuk link ke form edit data
buat route baru untuk edit data dan tambahkan{id} untuk mengedit data yg di ambil berdasarkan id
kemudian buat controllernya seperti dibawah
pada form yang sebelumnya kalian copas sebenarnya itu sudah ada patch digunakan untuk jika edit data maka akan masuk ke form edit data
jadi kalian tidak perlu merubah form tersebut
kemudian kita buat controller baru seperti di bawah
jangan lupa tambahkan route nya disni kita memakai patch untuk mengarahkan ke form edit
DELETE LARAVEL
pertama tama buka file kelas.blade.php dan tambahkan link untuk delete data seperti di bawah
kemudian buat route nya
terakhir buat controllernya seperti di bawah
STUDI KASUS 1
UPDATE
mengedit data berdasarkan id yang kita pakai
DESTROY
menghapus data berdasarkan id yang kita pakai
STUDI KASUS 2
penjelasan EDIT LARAVEL DAN DELETE LARAVEL dia atas itu merupakan studi kasus 2
Tidak ada komentar:
Posting Komentar