如何使自定义方法获取表单数据?我希望这个方法与使用参数request和id的Laravel更新方法相同。我尝试这个,但得到错误。Laravel创建自定义方法来获取表单数据
在控制器
public function updatePassword(Request $request, int $id) {
dd($request->all());
}
在路线
Route::post('staffs/{id}/upassword', 'Admin\[email protected]')->name('admin.staffs.upassword');
在刀片文件
<form method="post" accept-charset="utf-8" action="{{ action('Admin\[email protected]', ['id' => $staff_id]) }}">
<div class="row">
<div class="col-md-3">
<div class="form-group">
<label class="control-label" for="password">New Password</label>
<input class="form-control" name="password" type="password">
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="form-group">
<label class="control-label" for="password_confirmation">Confirm New Password</label>
<input class="form-control" name="password_confirmation" type="password">
</div>
</div>
</div>
<input class="btn btn-primary" type="submit">
</form>
我使用Laravel 5.4。
你得到的错误是什么? – Sletheren
@NorrisOduro是不是我的答案已经?大声笑 – Sletheren
@Sletheren哈哈对不起...我没有看到 –