In Controller, we write for get request Like this.
For example:
public function index(Request $request)
{
dd($request()->get('search'));
But how to write for get request in Export Excel
view
<a href="{!! route('admin::users.export-filter') !!}" class="btn btn-success">
<i class="la la-download"></i>
Export Filter
</a>
web.php
Route::get('/users/export-filter', 'AdminUserController@filter')->name('users.export-filter');
UserController
public function filter()
{
return Excel::download(new FilterUserExport(request()->get('search')), 'filter.xlsx');
}
FilterUserExport.php
public function view(): View
{
dd(request()->get('search'));
In code show null
And my form is like this demo
These are all in one form.
The Export Filter
button is a
tag.
The Search
button is submit
.
So, now tell me how to submit this Export Filter
with
question from:
https://stackoverflow.com/questions/65648065/get-request-in-laravel-excel 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…