【发布时间】:2018-02-13 06:17:24
【问题描述】:
我的代码现在有问题,每次尝试访问时似乎都找不到我指定的路由。
路线:
Route::post('nniscaseassociates/pushreliever/{id}', 'NnisCaseAssociateController@pushreliever');
Route::get('nniscaseassociates/{id}/reliever', 'NnisCaseAssociateController@reliever');
查看:
<form method="POST" action="/nniscaseassociates/pushreliever/{{ $caseassociate->nnis_case_id }}">
{{ method_field('PUT') }}
{{ csrf_field() }}
<...Fields...>
</form>
控制器:
public function reliever($id)
{
//this will be nniscase id then
$caseassociate = NnisCaseAssociate::findOrFail($id);
//return dd($caseassociate);
return view('nniscaseassociates.reliever', compact('caseassociate'));
}
public function pushreliever(Request $request, $id)
{
...Statements...
return redirect('nniscases/'.$caseassociates->nnis_case_id.'/edit');
}
【问题讨论】:
-
出现此错误时,您的 URL 去了哪里?尝试 action="nniscaseassociates/pusheliever/{{ $caseassociate->nnis_case_id }}" 安装。没有斜线
标签: php laravel laravel-5 routing