Dropzone. js не отправляет данные файла изображения в laravel функцию контроллера - PullRequest
0 голосов
/ 29 апреля 2020

Я использую Laravel 5 и имею форму, в которой я использую dropzone. js, как показано ниже,

<form method="post" action="{{url('/example/fileupload')}}" 
enctype="multipart/form-data" class="dropzone" id="my-awesome-dropzone">

    @csrf


<input type="submit">

</form>

и код функции контроллера Laravel равен

  public function fileupload(Request $request)
    {


$file = Input::file('file');
$destinationPath = 'uploads';

$filename = str_random(12);

$upload_success = Input::file('file')->move($destinationPath, $filename);

if( $upload_success ) {
   return Response::json('success', 200);
} else {
   return Response::json('error', 400);
}

    }

Но после удаления изображения в области dropzone и нажатия на кнопку подтверждения появляется эта ошибка:

Вызов функции-члена move () со значением null

Может Кто-нибудь подскажет, что идет не так или предоставит решение? Спасибо

PS Я использую приведенный ниже учебник, как предлагается в dropzone. js официальный сайт для Laravel конфигурации на стороне сервера. https://maxoffsky.com/code-blog/howto-ajax-multiple-file-upload-in-laravel/

...