Hướng dẫn export excel laravel - xuất excel laravel

1. Giới thiệu

Chào mọi người. Chả là mình mới join vào một dự án maintain. Vì là dự án maintain nên nhiều khi cũng rảnh rỗi và cũng bắt gặp một số kiến thức khá là hay mà mình chưa áp dụng bao giờ. Nên mình quyết định custom lại và muốn chia sẻ với mọi người. Một trong số đó là export file excel. Bắt đầu thôi nào!export file excel. Bắt đầu thôi nào!

2. Cài đặt

2.1. Cài đặt package

Đầu tiên muốn sử dụng được thì các bạn cần cài package

php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
1 bằng
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
2 như sau:

composer require maatwebsite/excel

2.2. Tùy chỉnh cấu hình excel

Để làm được điều này các bạn cần chạy

php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"

Lệnh này có tác dụng copy file config của

php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
1 ra bên ngoài. File mới sẽ có tên là
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
4

3. Export bằng maatwebsite/excel

Đầu tiên các bạn cần chạy câu lệnh

php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
5 để tạo ra một file export

php artisan make:export UserExport

một file UserExport sẽ được tạo ra. Nó sẽ trông như thế này

Chủ Đề