Crud Laravel 5 – Migration Model Controller dan Template

Di dalam project CRUD Laravel 5 (simplecrud) kita akan membuat CRUD data kecamatan dan data desa. Masing-masing desa terdapat foreign key dari primary key data kecamatan. Secara keseluruhan langkah-langkah yang perlu kita lakukan adalah :

  1. Membuat migration untuk tabel kecamatan dan tabel desa

    php artisan

  2. Edit file migration kecamatan dan desa di dalam folder database/migrations

     

  3. Setelah migration kita buat, selanjutnya kita migrate untuk membuat tabel tbl_kecamatan dan tbl_desa

  4. Buat model untuk table kecamatan dan table desa

  5. Edit model yang telah kita buat tadi

  6. Buat controller untuk kecamatan dan desa

  7. Buat route untuk membatasi hanya user yang mempunyai level akses admin yang bisa melakukan CRUD dengan mengedit file routes/web.php dan tambahkan skrip berikut :

  8. Kemudian edit file views/layouts/app.blade.php dan tambahkan menu untuk mengakses kecamatan dan desa dengan menambahkan skrip berikut :

Setelah migration, model, controller dan juga template telah kita buat, selanjutnya kita akan membuat views untuk form kecamatan dan desa.

CRUD LARAVEL (simplecrud)

  1. Create project dan install package
  2. Sistem otentikasi laravel 5 menggunakan zizaco/entrust
  3. Migration, model, controller dan template laravel 5
  4. Controller Resource
  5. Deploy Laravel ke Layanan Hosting

File project bisa dilihat di https://github.com/fadlur/laravel-simplecrud

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.