【发布时间】:2019-03-07 02:22:20
【问题描述】:
代码如下:
<a download="MyPdf" href="{{ storage('app/public/file.pdf') }}" title="MyPdf">Download</a>
file.pdf 位于 storage/app/public 文件夹中
【问题讨论】:
代码如下:
<a download="MyPdf" href="{{ storage('app/public/file.pdf') }}" title="MyPdf">Download</a>
file.pdf 位于 storage/app/public 文件夹中
【问题讨论】:
首先你需要创建一个符号链接
php artisan storage:link
这将创建一个指向/storage/app/public的符号链接
以后需要使用Storage::url();
示例:
<a download="MyPdf" href="{{ Storage::url('file.pdf') }}" title="MyPdf">Download</a>
您将下载/storage/app/public/file.pdf文件夹中的内容
【讨论】:
添加类似的网址
Route::get('get/file', function(){
return Storage::download('path to file');
})
现在点击网址,您将下载文件
【讨论】: