CARA INSTALL DAN MENGGUNAKAN LARAVEL 5 COLLECTIVE
Laravel Collective adalah salah satu komponen dari framework laravel yang digunakan untuk menggenerate Form atau Tag HTML. kalau di framework lain mungkin disebut dengan istilah Form Helper. akan tetapi sejak laravel 5 rilis, komponen Laravel Collective ini sudah di lepas karna di anggap bukan bagian inti dari core framework laravel. walaupun begitu anda bisa tetap bisa menggunakan komponen ini dengan cara menginstallnya secara terpisah. untuk melakukan penginstalan komponen laravel collective silahkan buka file composer.json dan tambahkan baris script berikut :
Lalu jalankan perintah composer update pada terminal atau CMD untuk memulai instalasi package laravelcollective tadi, setelah itu silahkan tunggu proses download selesai
atau cara kedua yang paling mudah dan sederhana, silahkan buka Terminal/ CMD dan pastikan sekarang anda sedang berada pada path proyek laravel anda, kemudian ketikkan :
lalu silahkan tekan enter untuk memulai proses download package tersebut
Mendaftarkan Komponen Laravel Collective
langkah selanjutnya kita harus mengdaftarkan komponen tersebut ke serviceprovider agar dikenali oleh sistem framework laravel, caranya silahkan buka file config/app.php dan tambahkan script berikut :
setelah itu kita akan mendaftarkan dua alias yaitu form dan html pada file app/app.php dan tambahkan script berikut :
Uji Coba Menggunakan Laravel Collective
Sekarang kita akan melakukan uji coba untuk menggunakan laravel collective untuk membuat sebuah form sederhana, silahkan buka app/Http/routes.php untuk mendaftarkan routing :
Lalu buatlah sebuah file baru dengan nama form.blade.php, dan masukan script berikut dan simpan dalam folder resources/views.
lalu silahkan buka web browser dan masukan http://localhost/laravelapp/public/form pada web addres sehingga akan muncul tampilan seperti dibawah ini.Sekarang anda sudah bisa menggunakan komponen laravel collective untuk membuat form atau Tag HTML. keputusan menghilangkan komponen ini sejak laravel 5 rilis memang sebuah keputusan yang sangat disayangkan, tapi ini sudah menjadi keputusan developer framework laravel.
Posting Komentar