Я пытаюсь реализовать функцию загрузки файла.
Я пытаюсь ввести заголовок, описание и загрузить файл и вернуть этот запрос ..., чтобы убедиться, что он работает ... однако я появляется ошибка «404 не найден».
Я пытаюсь использовать токен csrf в моем create.blade. php для создания строка данных, которые я ввожу .. Я не уверен, что я делаю неправильно, поскольку я думал, что мои маршруты были правильными.
Кто-нибудь может мне помочь? Я ценю это.
web. php
Route::namespace('Admin')->prefix('admin')->name('admin.')->group(function(){
Route::middleware('can:create_files')->group(function(){
Route::get('/files/create', 'DocumentController@create');
Route::post('/files', 'DocumentController@store');
});
create.blade. php
<!DOCTYPE html>
<html>
<head>
<title>Document</title>
</head>
<body>
<form action="/files" method="POST" enctype="multipart/form-data">
{{csrf_field()}}
<input type="text" name="title" placeholder="Title">
<input type="text" name="description" placeholder="Description">
<input type="file" name="file">
<input type="submit" value="Submit">
</form>
</body>
</html>
DocumentController
public function create()
{
return view('admin.document.create');
}
public function store(Request $request)
{
return $request;
}