【发布时间】:2017-10-19 18:18:31
【问题描述】:
我要求在用户单击链接下载 csv 文件后,必须在我们的应用程序路径中下载该 csv 文件。我已经为它编写了代码,但它没有工作得到与路由相关的错误,它没有进入指定的控制器方法。我的代码是
<a href="/alerts/download">Download</a>
我的控制器:
public function getDownload(Request $request)
{
//CSV file is stored under project/public/download/sample.csv
$file= public_path(). "/download/sample.csv";
return response()->download($file);
}
我的路线
Route::get('alerts/download', 'AlertsController@getDownload');
我用谷歌搜索并尝试了一些解决方案,但没有奏效。任何帮助,将不胜感激。谢谢。
【问题讨论】:
标签: csv download laravel-5.4