Spread the love

oke kali inih kita akan membuat blog mengunakan laravel pastikan anda sudah menginstall laravel

Pertama pastikan anda sudah menjalankan xampp. jika sudah buat database dengan nama blog-laravel seleah membuat database kita konekin database nya. untuk mengkoneksikan nya kita buka file .env

lalu ganti DB_DATABASE nya menjadi blog-laravel , DB_USERNAME menjadi root (disesuaikan dengan username mysql) ,DB_PASSWORD kita kosongin (disesuaikan dengan Password mysql)

 

jika sudah kita buat autentikasi dengan cara ketik php artisan make:auth di di terminal/cmd pastikan anda sudah mengarah kan nya ke directory folder project blog anda

untuk ke lihat apa kan auth kita berhasil kita bisa kelik php artisan serve  lalu kita buka localhost:8000 di browser

jika sudah ada tulisan login dan register di pojok atas berarti kita sudah berhasil membuat autentikasi selanjutnya kita migrate terlebih dahulu dengan ketik php artisan migrate 

nah jika sudah saat nya kita membuat Controller dengan menketik php artisan make:controller BlogController –resource BlogController inih adalah nama dari controller yang kita buat dan

–resource itu supaya kita lebih mudah membuat crud nya

jika sudah sekarang kita buat model dan migration nya dengan cara ketik php artisan make:model Blog -m  

blog itu adalah nama dari model kita dan kenapa ada -m itu berfungsi untuk membuat migrate nya dengan bersamaan

nah kita sudah membuat controller,modeldan migrate nya sekarang buka file migration nya di database > migrations nah ada beberapa file yang nama nya panjang kita buka yang ada create_blogs_table inih file yang kita buat pake -m tadi

 

tambahkan beberapa table baru samakan saja seberti di atas tetapi jangan Copas biar kita Terbiasa nah setelah kita buat kita migrate lagi dengan cara php artisan migrate 

selanjut nya kita buka routes > web.php di dalam nya kita tambahkan

kemudian kita buka file BlogController kemudian di atas kita tambahkan

di dalam fungsion index kita tambah kan

 

di dalam fungsion create tambah kan

 

di dalam fungsion store tambahkan

lalu kita buat folder blog di dalam resources > views di dalam folder blog tersebut kita tambahkan home.blade.php yang isi nya

 

lalu kita buat file create.blade.php di folder blog dan isi nya

 

nah kita sudah buat di bagian admin sekarang kita tambahkan di bagian user nya. buka file web.php lalu tambahkan

di bagian route /

lalu di buka file home.blade.php di dalam folder views (bukan di dalam folder blog) lalu ganti semua nya dengan

setelah itu kita tambahkan di BlogController nya di bagian show

 

kita tambahkan juga view di resource > views dengan nama details

 

lalu kita tambahkan juga di route nya

 

untuk delete nya kita bisa membuat function baru di BlogController nya

dan kita harus tambahkan juga di route nya

selanjut nya kita bikin edit nya kita bikin terlebih dahulu edit.blade.php nya di dalam folder blog yang berada di resource > views lalu isi edit.blade.php adalah

 

lalu kita tambahkan

 

di bagian edit nya yang berada di BlogControllr dan kita tambahkan juga

 

di Bagian update yang berada juga di BlogController

dan kita juga harus membuat route nya di web.php

lalu di bagian HomeController tambahkan 

di bagian Atas 

 

lalu Ubah Index nya menjadi

nahh sudah selesai sangat mudah kan jika ada error atau tulisan saya ada yang salah bisa comment

 

Source Code nya Disinih