Setelah sebelumnya sudah bisa mengambil data pada tabel database dan menampilkannya satu-satu. sekarang langkah selanjutnya yaitu proses penambahan data ( create ). dan untuk itu diperlukan form. sebelumnya sudah pernah dibahas disini. namun untuk laravel 5.2 caranya berbeda.
pertama buka file composer.json, ganti bagian "illuminate/html":"^5.0"
dengan "laravelcollective/html":"5.2.*"
setelah itu update composer dengan "composer update"
selanjutnya buka file config/app.php pada bagian 'providers' => [ .... ] ganti "Illuminate\Html\HtmlServiceProvider::class" dengan "Collective\Html\HtmlServiceProvider::class"
masih di config/app.php sekarang pada bagian 'aliases' => [ .... ] tambahkan baris baru. untuk 'Form' dan 'Html'.
lanjut ke pembuatan view untuk create. gunakan Form aliases diatas. Form::label(), Form::text(), dll.
jika dilihat browser akan seperti berikut. bisa dicek page source nya formnya sudah benar apa belum.
Sekarang atur Controller untuk menyimpan datanya.
maka aplikasi sudah bisa digunakan untuk proses penambahan data. view create digunakan untuk form input data baru dan function store pada Controller digunakan untuk menyimpan data ke dalam database.
0 Komentar