-1
従業員を編集して削除しようとすると、エラーが表示されます。編集laravel 5.2でページを編集して削除するにはどうすればよいですか?
の削除Missing argument 1 for App\Http\Controllers\Admin\CreateEmployeeController::deleteemployee()
については
Missing argument 1 for App\Http\Controllers\Admin\CreateEmployeeController::editemployee()
方法:
public function editemployee($id)
{
$employee = CreateEmployee::where('id',$id)->get();
return view('app.admin.employee.editemployee',compact('employee'));
}
public function updateemployee(Request $request)
{
CreateEmployee::where('id',$request->id)->update(array('username'=>$request->username,'area'=>$request->area_name));
Session::flash('flash_notification', array('level' => 'success', 'message' => 'channel details updated successfully'));
return Redirect::action('Admin\[email protected]',array('id' => $request->id));
}
public function deleteemployee($id)
{
$employee = CreateEmployee::where('id',$id)->get();
return view('app.admin.employee.deleteemployee',compact('employee'));
}
public function deleteconfirms($id)
{
$employee = CreateEmployee::where('id',$id)->delete();
Session::flash('flash_notification', array('level' => 'success', 'message' => 'employee deleted successfully'));
return Redirect::action('Admin\[email protected]');
}
を表すことができますか? – jaysingkar
投稿ルートとフォームビューを –
してください。ルート:: get( 'edit-employee'、 'CreateEmployeeController @ editemployee'); Route :: post( 'update-employee'、 'CreateEmployeeController @)updateemployee'); ルート:: get( 'delete-employee'、 'CreateEmployeeController @ deleteemployee'); Route :: post( 'delete-confirms'、 'CreateEmployeeController @ deleteconfirms'); – vibin