Кемеровские программисты php общаются здесь
Anonymous
Метод POST не поддерживается для этого маршрута. Поддерживаемые методы: Get, Head. Ларавел
Сообщение
Anonymous » 21 фев 2025, 23:00
У меня есть проблема с моей страницей редактирования. Когда я отправляю, я получаю эту ошибку: < /p>
Метод поста не поддерживается для этого маршрута. Поддерживаемые методы: get, geal. < /p>
routes(web.php):
Код: Выделить всё
Route::group(['middleware' => 'auth'], function () {
Route::get('/', 'ProjectController@index');
Route::get('/projects/{id}', 'ProjectController@show');
Route::post('/create','ProjectController@store');
Route::get('/create', 'ProjectController@create');
Route::get('/projects/{id}/delete', 'ProjectController@destroy');
Route::put('/edit','ProjectController@update');
Route::get('/projects/{id}/edit', 'ProjectController@edit');
});
< /code>
контроллер: < /p>
public function edit($id)
{
return view('project.edit',[
'project' => Project::find($id)
]);
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Request $request)
{
$project = Project::find($request->id);
$project->project_name = $request->input('project_name');
$project->client = $request->input('client');
$project->description = $request->input('description');
$project->time_span = $request->input('time_span');
$project->text_report = $request->input('text_report');
$project->created_by = $request->input('created_by');
$project->save();
return redirect('/')->with('success', 'Project aangepast');
}
Подробнее здесь:
https://stackoverflow.com/questions/551 ... get-head-l
1740168000
Anonymous
У меня есть проблема с моей страницей редактирования. Когда я отправляю, я получаю эту ошибку: < /p> Метод поста не поддерживается для этого маршрута. Поддерживаемые методы: get, geal. < /p> routes(web.php): [code]Route::group(['middleware' => 'auth'], function () { Route::get('/', 'ProjectController@index'); Route::get('/projects/{id}', 'ProjectController@show'); Route::post('/create','ProjectController@store'); Route::get('/create', 'ProjectController@create'); Route::get('/projects/{id}/delete', 'ProjectController@destroy'); Route::put('/edit','ProjectController@update'); Route::get('/projects/{id}/edit', 'ProjectController@edit'); }); < /code> контроллер: < /p> public function edit($id) { return view('project.edit',[ 'project' => Project::find($id) ]); } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request) { $project = Project::find($request->id); $project->project_name = $request->input('project_name'); $project->client = $request->input('client'); $project->description = $request->input('description'); $project->time_span = $request->input('time_span'); $project->text_report = $request->input('text_report'); $project->created_by = $request->input('created_by'); $project->save(); return redirect('/')->with('success', 'Project aangepast'); } [/code] Подробнее здесь: [url]https://stackoverflow.com/questions/55178647/the-post-method-is-not-supported-for-this-route-supported-methods-get-head-l[/url]
0 Ответы
7 Просмотры
Последнее сообщение Anonymous
01 апр 2024, 11:31
0 Ответы
121 Просмотры
Последнее сообщение Anonymous
04 янв 2024, 18:20
0 Ответы
112 Просмотры
Последнее сообщение Гость
22 сен 2023, 15:56
0 Ответы
94 Просмотры
Последнее сообщение Гость
22 сен 2023, 15:56
0 Ответы
109 Просмотры
Последнее сообщение Anonymous
27 окт 2023, 19:31