将Dropzone数据作为POST与其他输入一起发送-laravel 5.5

问题描述 投票:0回答:1

我具有一般形式,我需要包括dropzone才能上传多张图片以及其他输入。我有来自dropzone网站的dropzone.js和dropzone.css文件,并将路径包含在视图文件中。但是我无法将dropzone中的文件发送到控制器以另存为帖子。所有其他输入均按请求提交,但不提交dropzone中的文件。

我的表单像:

 <form method="post" action=" 
  {{route('property.save')}}" enctype="multipart/form- 
  data">
  {{csrf_field()}}
 <...other input fields...>
<div id="myDropZone" class="dropzone dropzone-design">
<div class="dz-default dz-message"><span>Drop files here to 
 upload</span></div>
 </div>
<button  name="submit" id="submit" type="submit">submit</button>

我已经检查文件是否通过:

 if ($request->hasFile('file')){
        return "true";
    }else{
        return "false";
    }

它返回false。我也根据net中的教程编辑了dropzone.js文件,但找不到成功,因此我最终在此处发布了此问题。

javascript laravel-5 laravel-5.5 dropzone.js
1个回答
0
投票

请尝试遵循以下说明。似乎有效。https://laraveldaily.com/multiple-file-upload-with-dropzone-js-and-laravel-medialibrary-package/如果确实可行,请不要忘记将本教程上传到github。好吗?

© www.soinside.com 2019 - 2024. All rights reserved.