Cara Menginstall HTML dan Form Facades Laravel

Mahir Koding – Pernahkah kamu mengalami error Forms/HTML class not found saat menggunakan blade forms di laravel? Sebenarnya fitur ini sudah ada dari laravel 4, namun belakangan ini laravel memutuskan untuk tidak mengikutsertakan package ini sebagai bagian dari core class. Jadi, untuk dapat menggunakan laravel blade form (open, close, text input, dll) harus menginstall HTML dan Forms Facades dari laravelcollective secara manual.

Cara Menginstall HTML dan Form Facades Laravel

Buka composer.json di root direktori laravel lalu tambahkan package di bawah ini ke bagian require sehingga jadinya seperti ini :

"require": {
"laravelcollective/html": "5.2.*"
}

/*5.2 adalah versi framework laravel yang
digunakan saat memasang package ini*/

Cara Menginstall HTML dan Form Facades Laravel

Lakukan update via terminal/command prompt dengan perintah :

composer update

Cara Menginstall HTML dan Form Facades Laravel

Silahkan tunggu updatenya sampai benar-benar complete 100%, biasanya butuh waktu yang lumayan lama sekitar 5 menitan.

Lalu, tambahkan provider baru di file config/app.php

'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],

Cara Menginstall HTML dan Form Facades Laravel

Tambahkan juga kedua aliases di bawah ini ke file yang sama dengan langkah di atas. (config/app.php)

'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],

Cara Menginstall HTML dan Form Facades Laravel

Selesai.