2017-08-21 17 views
1

laravelビューファイルを正常にエクスポートするには、別のページにリダイレクトする方法を教えてください。私はLaravel Excel 2.1.20を使用しています。 私は調査しましたが、最初にリダイレクトしてからExcelシートをダウンロードする以外はこれができないことを発見しました。しかし、私はこれを行う方法を知らない。この問題に関する過去の解決策は、本当に私にとって役に立たなかった。あなたがしたいブレードテンプレートをリダイレクトするもの前夜に戻りビューを使用することができ、通常の機能としてLaravelでExcelシートをエクスポートした後にリダイレクト

$export = Excel::create('Request for Quote', function($excel) use($item, $request) { 
        $excel->sheet('RFQ 1', function($sheet) use($item, $request) { 
        $sheet->loadView('requests.send_rfq_pdf') 
           ->with('item', $item) 
           ->with('request', $request); 
        }); 
       })->download('xls'); 

答えて

0

は、ここに私のコントローラです。

return view(yourView); 

または

return redirect()->route('login'); 

または

return back()->withInput(); 

私は、これはそれが動作しません

+0

あなたに参考になると思います。私はすでにこれを知っています。私が質問したことは、Excelシートがダウンロードされた後にページがリダイレクトされないということです。 – radioactive

+0

同じ機能でExcelのダウンロードが完了したら、リダイレクト方法を使用することができます。 – Thiwanka

+0

私はちょうどそれが動作しないと言った。 – radioactive

関連する問題