は、私はいくつかのレコードを更新する必要があるLaravelに未定義の変数を修正し、これが私のブレードどのように5.2
<form class="form-vertical" role="form" method="post" action="/projects/{{ $project->id }}/collaborators/{{ $collaborator->user()->first()->id }}">
私のコントローラ
public function update(Request $request, $projectId, $collaboratorId)
{
$this->validate($request, [
'status' => 'required',
]);
DB::table('permissions')
->where('project_id', $projectId)
->where('collaborator_id', $collaboratorId)
->update(['status' => $request->input('status')]);
return redirect()->back()->with('info','Your Permission has been updated successfully');
}
ルート
Route::put('projects/{projects}/collaborators/{id}',['uses'=>'[email protected]',]);
クリックでフォームアクションでします更新ボタンが次のエラーを生成する
Undefined variable: project (View: C:\Users\Nalaka\Desktop\c\resources\views\collaborators\permissionedit.blade.php)
これを修正するにはどうすればよいですか?
ここでプロジェクト変数をどこで使用しようとしているのかわかりません。 –
私のフォームの動作を確認してください – Fernando