Верные решения
появляются в процессе

Экспорт в excel из Laravel

(10 оценок, среднее: 4,20 из 5)
Загрузка...

Для экспорта в excel из Laravel будем использовать пакет maatwebsite/excel , который использует для своей работы PHPExcel.

Подключение пакета

Для установки пакета maatwebsite/excel необходимо запустить команду:

composer require maatwebsite/excel

Затем открываем файл app/config/app.php, находим в нем  массив 'providers'  и добавляем туда новый сервис-провайдер:

'Maatwebsite\Excel\ExcelServiceProvider',

В этом же файле есть массив 'aliases' - в нем хранятся псевдонимы для фасадов. Добавим в этот массив псевдоним для фасада Excel:

'Excel' => 'Maatwebsite\Excel\Facades\Excel',

Далее необходимо обновить конфигурацию Laravel с помощью команды:

php artisan vendor:publish

Теперь, прописав в контроллере  use Excel; мы можем использовать фасад Excel для своих целей. Подробнее...