如何在资源控制器的更新路由中传递 id?
How to pass id in update route of resource controller?
当前代码
<form action="{{route('sub-admin.update',['id' => 1])}}" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
</form>
当前输出
<form action="http://localhost:8000/admin/sub-admin" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
</form>
预期输出
<form action="http://localhost:8000/admin/sub-admin/1" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
</form>
谁能帮帮我?
尝试使用 id 而不是 id => 一些值
<form action="{{route('sub-admin.update',[1])}}" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
试试这个代码..
<form action="{{route('sub-admin.update',['id' => 1])}}" method="POST" enctype="multipart/form-data"></form>
或
<form action="{{route('sub-admin.update',1)}}" method="POST" enctype="multipart/form-data"></form>
你的资源路由应该是这样的..
Route::resource('sub-admin', 'SubAdminController');
无需将 id
放在数组中。只需使用 id
作为 route()
函数的第二个参数。
示例:
<form action="{{route('sub-admin.update',1)}}" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
</form>
//网络路由
路线::post('update/{$id}', 'ControllerName@functionName');
当前代码
<form action="{{route('sub-admin.update',['id' => 1])}}" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
</form>
当前输出
<form action="http://localhost:8000/admin/sub-admin" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
</form>
预期输出
<form action="http://localhost:8000/admin/sub-admin/1" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
</form>
谁能帮帮我?
尝试使用 id 而不是 id => 一些值
<form action="{{route('sub-admin.update',[1])}}" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
试试这个代码..
<form action="{{route('sub-admin.update',['id' => 1])}}" method="POST" enctype="multipart/form-data"></form>
或
<form action="{{route('sub-admin.update',1)}}" method="POST" enctype="multipart/form-data"></form>
你的资源路由应该是这样的..
Route::resource('sub-admin', 'SubAdminController');
无需将 id
放在数组中。只需使用 id
作为 route()
函数的第二个参数。
示例:
<form action="{{route('sub-admin.update',1)}}" id="edit-sub-admin" method="POST" enctype="multipart/form-data">
</form>
//网络路由
路线::post('update/{$id}', 'ControllerName@functionName');