使用文件更新不会提交laravel

时间:2017-04-07 16:22:28

标签: php forms laravel web

我正在开展一个需要上传文件的laravel项目。我已成功设法获取文件上传功能,但是对于edit()update()功能,它不会。主要问题是表单不会提交。这是我的表格的导入坑:

<form action="{{route('ads.update', $ad->id)}}" class="form-horizontal" method="post" enctype="multipart/form-data">
    <input type="hidden" name="_method" value="PATCH">
    <input type="hidden" name="_token" value="{{ csrf_token() }}"><div class="form-group">
        <label for="imageUpload" class="control-label col-md-4">@lang('image upload')</label>
        <div class="col-md-6">
            <input type="file" name="images[]" class="form-control" multiple="multiple">
        </div>
    </div><input type="submit" value="أضف التعديل" class="btn btn-success btn-block btn-default">
</form>

每当我删除此部分代码时,表单都会提交,update()可以正常运行

<div class="form-group">
    <label for="imageUpload" class="control-label col-md-4">@lang('image upload')</label>
    <div class="col-md-6">
        <input type="file" name="images[]" class="form-control" multiple="multiple">
    </div>

我尝试过的事情:

  • 更改要输入的enctype
  • 将方法从PATCH更改为PUT

提前感谢您的帮助

0 个答案:

没有答案