экспорт в Excel maatwebsite - PullRequest
       32

экспорт в Excel maatwebsite

0 голосов
/ 28 апреля 2020

Я пытаюсь экспортировать файл из базы данных в Excel, используя Maatwebsite / Laravel -Excel. это не имеет ошибки, но только пустая страница, которую я сделал. я следую пошаговому руководству, у меня есть config / excel. php, app / Export / UserExport. php я добавил маршрут

Route::get('/backend/user/export', [
    'uses' =>'Backend\UserController@export', 
    'as' => 'backend.user.export']);

вот мой контроллер

   public function export()
    {
        return Excel::download(new UserExport, 'user.xlsx');
    }

и это моя кнопка экспорта

<a href="{{ route('backend.user.export') }}">
    <button class="dt-button buttons-html5 btn bg-teal-400 position-left" type="button" style="float: right;">
       <span>Export to Excel <i class=" icon-file-excel position-right"></i></span>
    </button>
</a>

UserExport. php

use App\User;
use Maatwebsite\Excel\Concerns\FromCollection;

class UserExport implements FromCollection
{

    public function collection()
    {
        return User::all();

    }
}
...