Langkah-langkah:
- Download package Laravel dengan composer. Jika belum mengetahui caranya bisa dilihat di postingan sebeumnya. (klik disini untuk melihat post).
- Setalah selesai download, download package Bootstrap untuk tampilan webnya di http://www.getbootstrap.com. Taruh isi folder boostrap ke folder public.
- Buat database untuk manajemen user. Kemudian ubah database untuk konfigurasi ke database dengan membuka file .env dan ubah seperti gambar dibawah.
- Setelah itu, buat layout template dasar agar bisa membedakan antara front-end untuk user atau back-end untuk administrator. (Tapi bisa juga dibuat layout untuk sidebar, header, footer,dll). Pada tahap ini saya jelaskan melalui gambar dibawah.
Template dasar dibuat sebagai skin dasar bagi file index yang merupakan halaman web yang akan diakses. Selain template, index terdiri dari file content yang berisi konten halaman sesuai menu. Ada juga header dan footer biasanya untuk tampilan front-end. Sidebar biasanya untuk back-end.
Kembali lagi untuk buat template, anda bisa memilih template dari internet sesuai keinginan, contoh template blog, parallax dan lainnya. Setelah didownload, copy kode HTML ke file template, dan beri nama template.blade.php.
- Setalah itu buat file dengan nama home.blade.php dan isi file seperti dibawah
- Buka file route di nama package->app->Http, kemudian ubah seperti berikut.
Kemudian buka web browser, ketikkan localhost/(nama package)/public/. (package saya adalah login) maka akan tampil seperti berikut.
- Kita buat dulu halaman login. Pertama buat halaman login seperti berikut.
- Lalu buka lagi route, lalu tambahkan route untuk ke halaman login seperti berikut. Buka web browser, lalu ketikkan localhost/(nama package)/public/login.
- Buat halaman register dan buka lagi file route dan tambahkan route untuk ke register seperti dibawah.
Setelah view login dan register bisa ditampilkan, lanjut buat controllernya.
- Membuat controller bisa dua cara, yaitu :
- Cara manual, dari file kosong dan isi dengan fungsi yang dibutuhkan. Lalu simpan di (nama package)->app->Http->controller
- Dengan composer, buka composer di package lalu ketikkan command berikut (php artisan make:controller (nama controller).Enter. Maka otomatis akan muncul controller lengkap dengan fungsi dasarnya.
- Buka file controller dan isi fungsi untuk register seperti dibawah ini.
- Dan untuk function login.
- Buka lagi file route, dan ubah route login seperti dibawah.
- Setelah itu, buka halaman register di web browser untuk membuat data admin baru. Isi semua filed, klik submit maka akan kembali ke halaman login. Masukkan username dan password yang telah didaftarkan di register tadi. Maka header akan menampilkan nama username dan menu dashboard untuk masuk ke menu admin.
Tambahan:
Pada controller pada tambahkan
use Input;
use Redirect;
use Auth;
use View;
Untuk file legkapnya bisa didownload di sini.
SEkian tutorial singkat membuat login+register sederhana dengan laravel. Kalau ada pertanyaan bisa komentar. Selamat belajar. :)
Pada controller pada tambahkan
use Input;
use Redirect;
use Auth;
use View;
Untuk file legkapnya bisa didownload di sini.
SEkian tutorial singkat membuat login+register sederhana dengan laravel. Kalau ada pertanyaan bisa komentar. Selamat belajar. :)










No comments:
Post a Comment