Мне нужно отправить ту же переменную для просмотра и функционирования (тот же контроллер), я нашел это, но это не работает хорошо, какие-либо идеи?
Возвращение функции
$this->payments($trans);
return view('payments')->with(['clients' => $trans]);
платежи ()
public function payments($trans){
dd($trans);
Excel::create('export_list_general', function ($file){
$file->sheet('export', function ($sheet) use ($trans) {
$sheet->setCellValue('A1', 'Client');
$sheet->setCellValue('B1', 'name');
$sheet->setCellValue('C1', 'surname');
$i = 2;
foreach ($trans as $tran) {
$sheet->setCellValue('A' . $i, $tran->name);
$sheet->setCellValue('B' . $i, $tran->pname);
$sheet->setCellValue('C' . $i, $tran->psurn);
$i++;
}
});
})->export('xlsx');
}