【发布时间】:2020-01-05 13:14:52
【问题描述】:
我在 Laravel-5.8 中有使用 Maatwebsite 包的 Excel 导入项目。我已经能够执行 Excel 导入并成功将其保存到数据库中。
用户控制器
class UserssController extends Controller
{
public function importExportView()
{
return view('import');
}
public function import()
{
Excel::import(new UsersImport,request()->file('file'));
return back();
}
}
user.blade
<div class="container">
<div class="card bg-light mt-3">
<div class="card-header">
Import Excel
</div>
<div class="card-body">
<form action="{{ route('import') }}" method="POST" enctype="multipart/form-data">
@csrf
<input type="file" name="file" class="form-control">
<br>
<button class="btn btn-success">Import User Data</button>
</form>
</div>
</div>
但是,还有一件事。我有一个示例 Excel 文件。在导入之前,我希望用户下载示例 excel 表,看看文件格式如何,以及应该如何排列。
文件在这个目录下:public/storage/sample/user.xlsx
如何修改我的代码,尤其是在视图中实现这一点?
谢谢。
【问题讨论】:
-
@nakov - 是的,谢谢