من زمانی که میخوام اطلاعاتمو ویرایش کنم روی دکمه ویریاش کلیک می کنم با خطای زیر مواجه می شم
BadMethodCallException
Method App\Http\Controllers\PhysiciansController::edit does not exist.
این روت من
Route::patch('/update' ,'PhysiciansController@update')->name('phsicians.update');
Route::get('/alldate/{id}/edite' , 'PhysiciansController@edit')->name('phsicians.edit');
این کنترلر من
public function edite($id)
{
$find=Physician::find($id);
$specializtion = specializtion::all()->pluck('name' , 'id');
// $Physician=Physician::all()->pluck('name');
return view('admin.physicians.update' , compact('find' , 'specializtion'));
}
public function update($id)
{
request()->validate([
'pname' => 'required'
]);
Physician::create([
'name'=> $request->pname,
'specialization_id'=>$request->sname
]);
session()->flash('message' , 'پزشک مورد نظر با موفقیت بروز رسانی شد');
return redirect()->route('phsicians.show');
}شاید پاسخ شما همینجا باشد