laravel dropzone getRealPath

时间:2017-06-08 13:13:46

标签: laravel laravel-5 dropzone.js

我在使用dropzone实现上传徽标时遇到问题,我有一个这样的表单:

<div id="image1" class="image-gallery">
  <img class="images" src="#" />
  <form style="width: 100%; height:100%;" action="{{ url('test2')}}" class="dropzone" id="my-awesome-dropzone">
    <input type="hidden" name="_token" value="{{ csrf_token() }}">
  </form>
</div>

控制器:

public function gallery() {
  $image = Input::file('image');
  $destinationPath = 'gallery';
  $filename = str_random(12);
  // $filename  = time() . '.' . $image->getClientOriginalExtension();
  $path = public_path('gallery/'.$filename);
  Image::make($image - > getRealPath()) - > fit(303, 200) - > save($path);
}

和路线:

Route::post('test2', 'BusinessController@gallery');

但是我收到错误消息:

  

在null

上调用成员函数getRealPath()

如果我尝试:

  

$ image =输入:: hasFile(&#39;图像&#39;);

我明白了:

  

在布尔值

上调用成员函数getRealPath()

我该如何解决这个问题?

0 个答案:

没有答案