Laravel 5的通用多文件上传器

时间:2015-04-01 13:30:23

标签: php laravel file-upload laravel-5

我想创建通用多文件上传器,但我不知道应该选择哪种方法来开发它。

我在数据库中有附件模型和附件表。我也有模型项目和表项目。这两个通过item_attachment表连接(也许将来会变形连接,所以很多模型都可以有附件)。

我考虑过几种方法(示例是针对项目的创建形式):

  • 使用一些js上传器(如Dropzone)并开发单独的控制器 处理上传(AttachmentsController)。所以当我上传文件时 controller会将带有id的json响应返回给js,然后返回它们 将作为隐藏元素插入到表单中。提交后 表格,它们将附在该项目上。

  • 请勿使用js,并直接在ItemsController中处理上传。

  • 不要使用js,开发服务,处理上传和 在ItemsController中调用它的方法。

你能推荐什么?也许你有自己的方法?

由于

0 个答案:

没有答案