Posts

Showing posts from November, 2020

Day 7: Validate Sessio dan Logout

Image
 sebelumnya kita belum bermain controllerya, skrg kita buat dulu controller buat dashboardnya: lalu kita buat dulu routenya agar mengarah ke controller itu: setelah itu, buat function kaya gini di controller dashboardnya: sekarang walaupun dicoba ke dashboard paksa kalo belom login gabakal bisa, sudah aman pake validate. skr tinggal logout ya, gampang banget caranya. tinggal pergi ke link logoutnya dan berikan form spt ini: jalan? oke berarti udh selesai ez banget. lanjut: .....

DAY 7: Login

Image
 oke mari kita buat file dari awal, kita ketikkan di cmd laravel new bljrlogin selanjutnya kita buat file database baru dengan nama auth lalu buka file .env pada project kita dan konfigurasikan databasenya ke auth yang tadi dibuat: install dulu requirenya composer  require laravel/ui : sekarang kita gunakan authnya sbb php artisan ui bootstrap --auth setelah itu kita  migrasi dulu databasenya: php artisan migrate yap sekarang sudah muncul untuk bagian login yang disediakan laravelnya: oke, ini adalah tampilan login kita ketika belum diberikan templating tapi semua fungsi sudah berjalan lancar tinggal otak atik saja. kemudian mulai kita letakkan templatenya pada public lalu kita buat file baru untuk loginnya dengan nama login.blade.php lalu untuk mengubah login ke tampilan punya kita, kita pergi ke app>http>controllers>auth>logincontroller.php kemudian ctrl+click pada autenticate user kemudian bagian return ini kita copas saja lalu kita overrride dan ganti view...

DAY 7: Pagination

Image
 untuk membuat pagination pada laravel adalah hal yang sangat mudah. semisal untuk awal kita punya 17 data seperti ini: caranya kita tinggal ubah get menjadi paginate sbb dan hasilnya menjadi begini: oke bukan? tinggal nambahin link di viewnya biar ada pagenya begini: dan kita lihat hasilnya seperti ini: kita bisa letakkan disebelah kanan caranya tambah div class pull-right saja: selanjutnya sebelah kiri bisa kita isi begini: selanjutnya, kita uba penomorannya karena tidak berlanjut ke angka dst, begini: diubah menjadi selesai

DAY 6: RESTORE DATA

Image
 mari kita tambahkan button baru buat restore: lalu kita buat costum route baru: setelah itu bikin lagi untuk tampilannya: lalu kita buat fungsi dicontrollernya: dan kita lihat hasilnya akan jadi sbb: selanjutnya kita buat dulu routing costumnya buat tiap buttonnya dan jadilah begini: oke lanjut terakhir kita buat fungsi dicontrollernya: selesai, semua sudah bisa digunakan danhasil akhir tampilannya spt ini: tambahan: untuk mempercantik ketika data kosong, gunakan ini: hasilnya: