【发布时间】:2022-01-09 16:38:11
【问题描述】:
storeClientRequest 无法触发,这里有什么错误吗?当我点击提交时,页面显示404 Not found
表格
<form class="needs-validation" novalidate method="POST" action="store-client-request/{{ Auth::user()->id }}">
@csrf
//////content
</form>
路线
Route::group(['prefix'=>'user', 'middleware'=>['isUser','auth']], function(){
Route::post('store-client-request/{user}', [UserController::class, 'storeClientRequest']);
});
控制器
function storeClientRequest(User $user)
{
dd('hi');
return redirect()->back()->with("message", "Create request successfully");
}
【问题讨论】:
-
由于路线在一个组中 - 你试过
/user/store-client-request/... -
我还建议您命名您的路线,并使用
route()助手而不是静态表单操作。