Привет. Я пытаюсь интегрировать Dropzone. js в свое приложение и использую Laravel Framework. У меня есть форма с кодом ниже,
<form method="post" action="{{url('/example/fileupload')}}"
enctype="multipart/form-data" class="dropzone" id="my-awesome-dropzone">
@csrf
<input type="submit">
</form>
На контроллере laravel, прилагаемом к этой форме, указан код ниже, в котором я просто пытаюсь получить имя, если изображение, которое сбрасывается в области dropzone,
public function fileupload(Request $request)
{
$file = $request->file('file');
$filename = $file->getClientOriginalName();
echo $filename;
}
После нажатия кнопки «Отправить» отображается ошибка:
Вызов функции-члена getClientOriginalName () со значением NULL
Не знаю, что я я делаю не так, потому что, когда я пытаюсь запустить тот же код с простым
<input type="file" name="file">
, он показывает мне имя загруженного файла изображения, который я хочу. Любое предложение или исправить? Спасибо