那里的表单动作是否需要传递ID参数? 这是路由文件web.php
Route::get('/customer/account/edit/{id}',['as'=>'admin.edit','uses'=>'AdminController@edit']);
这是视图文件create.blade.php
<form action="{{ route('admin.edit') }}" method="POST">
{{csrf_field()}}
<div class="fieldset">
........
</div>
</form>
答案 0 :(得分:0)
首先,如果id是可选参数,则需要将routr设置为post,并且需要指定如下的路由定义
Route::post('/customer/account/edit/{id?}',['as'=>'admin.edit','uses'=>'AdminController@edit']);
否则应该像下面的
<form action="{{ route('admin.edit', ['id' => $id]) }}" method="POST">
{{csrf_field()}}
<div class="fieldset">
........
</div>
</form>