如何从 laravel 的 blade 页面的存储文件夹下载文件?
how to download file from storage folder in blade page in laravel?
代码如下:
<a download="MyPdf" href="{{ storage('app/public/file.pdf') }}" title="MyPdf">Download</a>
file.pdf 在文件夹 storage/app/public
中
添加url喜欢
Route::get('get/file', function(){
return Storage::download('path to file');
})
现在点击 url,您将下载文件
首先你需要创建一个符号link
php artisan storage:link
这将创建一个符号 link 到 /storage/app/public
需要使用后Storage::url()
;
示例:
<a download="MyPdf" href="{{ Storage::url('file.pdf') }}" title="MyPdf">Download</a>
有了这个,您将下载 /storage/app/public/file.pdf
文件夹中的内容
代码如下:
<a download="MyPdf" href="{{ storage('app/public/file.pdf') }}" title="MyPdf">Download</a>
file.pdf 在文件夹 storage/app/public
中添加url喜欢
Route::get('get/file', function(){ return Storage::download('path to file'); })
现在点击 url,您将下载文件
首先你需要创建一个符号link
php artisan storage:link
这将创建一个符号 link 到 /storage/app/public
需要使用后Storage::url()
;
示例:
<a download="MyPdf" href="{{ Storage::url('file.pdf') }}" title="MyPdf">Download</a>
有了这个,您将下载 /storage/app/public/file.pdf
文件夹中的内容