@@ -29,6 +29,11 @@ class HomeController extends Controller
|
||||
return view('homes.add');
|
||||
}
|
||||
|
||||
public function update($id, Request $request)
|
||||
{
|
||||
return view('homes.update', ['home' => Home::where('id', $id)->firstOrFail()]);
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
$inputs = $request->all();
|
||||
@@ -45,6 +50,21 @@ class HomeController extends Controller
|
||||
return redirect(route('home'));
|
||||
}
|
||||
|
||||
public function storeupdate($id, Request $request)
|
||||
{
|
||||
$home = Home::where('id', $id)->firstOrFail();
|
||||
$inputs = $request->all();
|
||||
foreach ($inputs as $input_name => $input_value) {
|
||||
if ($input_name === '_token') {
|
||||
continue;
|
||||
}
|
||||
$home->$input_name = $input_value;
|
||||
}
|
||||
|
||||
$home->save();
|
||||
|
||||
return redirect(route('home'));
|
||||
}
|
||||
/**
|
||||
* @param \Illuminate\Http\Request $request
|
||||
*
|
||||
|
Reference in New Issue
Block a user