Download - Crud laravel

Transcript

Pada project kali ini akan dibuat proses basic CRUD (Create-Read-Update-Delete) dengan object/model Band, controller BandController dan view menggunakan blade template yaitu halaman index (list), show, create dan edit. Langkah secara garis besar sebagai berikut:1. Buat project laravel2. Buat Model3. Buat Controller dan fiunction untuk index, show, create, store, edit, update dan destroy4. Buat View template untuk halaman index, show, create dan edit (memanfaatkan CSS Bootstrap)5. Konfigurasi Route6. Konfigurasi Database7. Buat perintah Database Migration untuk membuat schema SQL8. Uji CobaLanjuuttt1. Buat Project LaravelSebelumnya pelu install composer darigetcomposer.orgPerintah untuk membuat project baru:1>composer create-project laravel/laravel rocknroll --prefer-dist

Bila pertama kali dijalankan, maka perintah diatas akan mendownload beberapa paket dependensi untuk membuat project laravel. Paket dependensi tersebut disimpan di local cache, sehingga apabila nanti diperlukan untuk project baru dapat langsung dicopy. Paramater prefer-dist lebih mengutamakan paket-distribusi. Sebaliknya jika ingin mendowndload source-code dari dependensi bisa memilih prefer-source. Kalau proses download sudah selesai maka akan dibuat project laravel berupa directory baru sesuai nama project-nya. Untuk menjalankan bisa dilakukan dengan masuk ke direktori rocknroll dan ketikkan perintah untuk menjalankan web server embedded12>cd rocknroll>php artisan serve

Buka brwoser dan arahkan ke http://localhost:80002. ModelBuat model Band pada direktori [project-name]/app/models/ yaitu file Band.php1234567// app/models/Band.php