【发布时间】:2013-12-23 07:19:32
【问题描述】:
在 Laravel 应用程序中,我试图在视图中实现一个按钮,该按钮可以允许用户下载文件而无需导航到任何其他视图或路线 现在我有两个问题: (1) 下面的函数抛出
The file "/public/download/info.pdf" does not exist
(2) 下载按钮不应将用户导航到任何地方,而应仅在同一视图上下载文件,我当前的设置,将视图路由到“/下载”
这是我尝试实现的方法:
按钮:
<a href="/download" class="btn btn-large pull-right"><i class="icon-download-alt"> </i> Download Brochure </a>
路线:
Route::get('/download', 'HomeController@getDownload');
控制器:
public function getDownload(){
//PDF file is stored under project/public/download/info.pdf
$file="./download/info.pdf";
return Response::download($file);
}
【问题讨论】:
标签: php laravel laravel-4 laravel-routing