【发布时间】:2019-04-24 17:33:41
【问题描述】:
这是我第一次使用 dropzone js。我有以下要求。
我的表单有以下字段
- 姓名
- 类别
- 说明
- 图片
这里 Name 是输入字段,Category 是选择器,Description 是 Textfield,Images 是多文件上传字段。
{{ csrf_field() }}
<div class="form-group">
<label for="name" class="col-form-label">Name</label>
<div>
<input type="text" name="name" class="form-control"
required placeholder="Enter Name of the Package" value="@if(isset($package)) {{$package->name}} @else {{old('name')}}@endif" />
</div>
</div>
<div class="form-group">
<label for="category_id" class="col-form-label">Select</label>
<select class="form-control" name="category_id" required>
<option value="">Select Category</option>
@foreach($categories as $category )
<option value="{{$category->id}}"
@if(isset($package))
@if($package->category_id==$category->id)
selected
@endif
@else
@if(old('category_id') == $category->id)
selected
@endif
@endif
>{{$category->name}}</option>
@endforeach
</select>
</div>
<div class="form-group">
<label>Description</label>
<textarea name="description" class="form-control" required placeholder="Type something">{{isset($package) ? $package->description:old('description')}}</textarea>
</div>
<div class="form-group">
//here I need multiple file upload field with dropzone js
</div>
我的问题是当表单作为正常的发布请求提交时没有附加文件。有没有办法在 laravel 中制作这样的自定义表单。
我找到了很多只有图像上传字段的表单解决方案,但我没有找到适合我的案例的解决方案。 如果您需要更多信息,请随时询问。 谢谢,
【问题讨论】:
-
你看到了吗:laravelcode.com/post/…??
-
@HirenGohel 我已经看到了,表单中只有文件上传字段,在我的情况下还有其他三个表单字段
-
好的,请看这个问题的答案:stackoverflow.com/questions/17872417/…
-
我认为您使用了
enyo/dropzone包,对吗?请从 GitHub 问题中查看此问题的答案:github.com/enyo/dropzone/wiki/Combine-normal-form-with-Dropzone 希望对您有所帮助! -
我有与此问题相关的类似问题。您找到解决方案了吗?
标签: laravel forms dropzone.js