2016-04-29 5 views
0

У меня возникает странная проблема, когда я не могу заставить Laravel автоматически загружать экспортированный лист.Форсирование Laravel 4.2 для автоматической загрузки экспортированного листа с использованием Laravel-Excel

Я знаю, что лист создается, потому что после того, как я нажму ссылку (внизу), я попал на пустую страницу - если я ударил обновление на этой странице, я автоматически загружу лист, который я только что экспортировал, и он выглядит хорошо. Все, что я хочу сделать, это автоматически загрузить лист, но оставайтесь на главной странице.

Мой контроллер:

public function ListAll() 
{ 
    Excel::create('Users', function($excel) { 
     $excel->sheet('Users', function($sheet) { 
     $users = User::orderBy('End_Enrollment','asc')->get(); 
     $sheet->fromArray($users); 
     }); 
    })->export('xlsx'); // Have also tried ->download('xlsx') and have same issue. 
    return View::make('/'); 
} 

Мои маршруты:

Route::get('/all', '[email protected]'); 

Ссылка на сайт (HTML):

Click <a href="/all">here</a> to export the entire database. 

Я прочитал о методе реагирования ::, но я не знаком с ним.

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^