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"
43. 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 exportphp artisan make:export UserExport
một file UserExport sẽ được tạo ra. Nó sẽ trông như thế này