Breaking News
Home / Bahasa Pemrograman / Tips Laravel – lmpor dan Ekspor File Excel

Tips Laravel – lmpor dan Ekspor File Excel

Pada modul yang memiliki data banyak sampai ribuan data, kadang terlalu ribet jika input langsung lewat aplikasi. Selusi yang sering diterapkan pada aplikasi yaitu input melalui file Excel kemudian diimpor ke Aplikasi. Beruntung, Laravel memberikan cara yang mudah untuk impor maupun ekspor ke file Excel. Untuk keperluan tersebut kita dapat

memanfaatkan paket Maatwebsite/excel. Langsung saja jika instal paketnya dengan komposer sebagai berikut:

Jika sudah berhasil diinstall, kita tambahkan service provider dan alias pada file config/app.php sebagai berikut :

Selanjutnya,  kita buat  route  sebagai  berikut :

web.php 

Kita tambahkan 3 route, yaitu route importexport untuk membuka form import dan export, route import produk untuk mengimpor produk dan route exportproduk untuk mengekspor data produk. Sesuai route
atas, kita buat 3 method yaitu di importExport(), importExcel()  dan exportExcel() pada file ProdukController.php sebagai berikut:
ProdukController.php

Perhatikan pada skrip yang dicetak tebal. Untuk ekspor ke Excel digunakan Excel::creat() sedangkan untuk impor dari Excel digunakan Excel::load()
Berikutnya, kita buat view yang akan mengontrol impor dan ekspor pada view/produk dengan nama excel.blade.php sebaqai benkut :

excel.blade.php

Buka localhost/latihan/importexport, maka akan tampil halaman form untuk export dan import. Klik tombol ekspor untuk ekspor data ke file Excel. Untuk mengimpor dari Excel, pilih dulu file yang akan diimpor lalu klik tombol import.

About gookkis

Cuma tukang ketik di Gookkis.com, semoga tulisan jelek ini bermanfaat.

Baca Juga

Ahmad Rosid – Membangun API GraphQL dengan Lumen

Sampai saat ini perkembangan teknologi sangatlah begitu cepat datangnya, dari sekian banyak perkembangan itu disini …

Leave a Reply

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