Minggu, 28 Mei 2017

Tutorial CRUD + Foto di Laravel

Assalammualaikum wr.wb
 Marhaban ya ramadhan alhamdulillah dipertemukan kembali di bulan penuh ampunan ini and back to my BLOG :). Pada kesempatan kali ini saya akan membagikan tutorial  mengenai salah satu Framework website, ya sesuai dengan judul, kali ini saya akan membaikan tutorial CRUD di framework Laravel.



  • Halaman karyawan.blade.php (View)
Halaman karyawan.blade.php digunakan untuk mnampilkan data karyawan yang telah dimasukkan ke database, halaman ini digunakan sebagai awal dan jalan untuk membuat data karyawan baru (CREATE), Melihat detail Karyawan(READ), mengubah data karyawan(UPDATE) dan mengapus data karyawan(DELETE).

Berikut untuk script script yang dibutuhkan :

karyawan.blade.php




  • Halaman create.blade.php (View)
Halaman create.blade.php merupakan halaman yang digunakan untuk menginputkan data karyawan.
selanjutnya buatlah sebuah file View bernama create.blade.php 

Script Create.blade



  • Halaman edit.blade.php (View)
selanjutnya buatlah sebuah file View bernama edit.blade.php :

Script edit.blade




  • Halaman form.blade.php (View)
buatlah file View bernama form.blade.php, file ini nantinya digunakan sebagai form untuk create dan edit

Script form.blade






  • Halaman show.blade.php (View)
buatlah file View bernama show.blade.php :

Script show.blade




  • Request KaryawanRequest.php (Request)
KaryawanRequest ini dibuat sebagai validasi ketika create atau update data, menampilkan setiap kesalahan. untuk lebih jelasnya silahkan lihat gambar dibawah ini 


untuk source dari Request bernama KaryawanRequest.php :




  • Halaman KaryawanController.php (Controller)
buatlah  file Controller bernama KaryawanController.php :



source menambahkan foto

private function uploadFoto(KaryawanRequest $request){ $foto = $request->file('foto'); $ext = $foto->getClientOriginalExtension();


Sekian wassalammualaikum wr.wb :)