CRUD dengan laravel #8

Pendahuluan

CRUD atau yang biasa dikenal dengan Create Read Update and Delete dan kali ini kita akan membuat CRUD dengan laravel dengan framework laravel kita bisa menambahkan fitur model serta fitur route yang ada didalamnya.......


Alat & Bahan

  1. Laptop
  2. Framework Laravel
  3. Code Editor

Langkah-Langkah

  1. Pertama install Framework laravel terlebih dahulu dan buat kalian yang belum paham tentang tata cara install laravel kalian bisa melihat tutorial blog saya.
  2. Setelah install Framework Laravel Buat database terlebih dahulu dan jangan tambahkan tabel pada database yang telah kalian buat
  3. Lalu setting .env nya 

  4. lalu buat migration nya dengan mengetikkan script seperti ini: php artisan make:migration --create_products_table --create products
  5. Setelah membuat migration  buka file migration kalian lalu isi migration nya seperti ini 
  6. lalu kembali ke command prompt kali ini kita migrate ke table products dengan mengetikkan php artisan migrate
  7. Jika sudah isi route seperti ini untuk membuat jalur pada CRUD kita 
  8. Lalu jika sudah  menambahkan route kita akan membuat controller dan model lewat comand prompt yaitu dengan mengetikkan php artisan make:controller ProductController --resource --model=Product
  9. Jika sudah membuat Controller dan model nya sekarang kita akan mengedit ProductController nya 



  10. Lalu jika sudah selesai isikan Product.php nya seperti ini 
  11. Lalu buat folder didalam views dengan nama products
  12. lalu buat file layout.blade.php didalam folder products 
  13. lalu buat file index.blade.php didalam folder products 


  14. lalu buat file edit.blade.php didalam folder products 

  15. lalu buat file show.blade.php didalam folder products 
  16. Jika sudah selesai tampilannya akan seperti ini mengapa datanya kosong karena kita belum menambahkanya silakan ditambahkan jika sudah ditambahkan kita bisa menghapus,mengedit,dan menampilkannya 

Penutup

Sekian untuk tutorial kali ini semoga bermanfaat buat kalian semua...............
   

Post a Comment

0 Comments