/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $faq = Faq::findOrFail($id); $faq->delete(); Session::flash('message', 'Successfully Deleted your Data!'); return redirect()->back(); }
/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(Request $request, $id) { $this->validate($request, ['question' => 'required']); $item = Faq::findOrFail($id); $item->update($request->all()); Flash::success("Запись - {$id} обновлена"); return redirect(route('admin.faq.index')); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id) { Faq::findOrFail($id)->update(Request::all()); return redirect('faqs'); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, Request $request) { //$this->validate($request, ['name' => 'required']); // Uncomment and modify if needed. $faq = Faq::findOrFail($id); $update = $request->all(); // is new image uploaded? if ($file = Input::file('image')) { $fileName = $file->getClientOriginalName(); $extension = $file->getClientOriginalExtension() ?: 'png'; $folderName = '/uploads/'; $destinationPath = Config::get('app.path') . $folderName; $safeName = time() . "_" . str_random(10) . '.' . $extension; $file->move($destinationPath, $safeName); //delete old pic if exists if (File::exists(Config::get('app.path') . $faq->image)) { File::delete(Config::get('app.path') . $faq->image); } $update['image'] = $safeName ? $folderName . $safeName : ''; } if (isset(Faq::$boolean)) { foreach (Faq::$boolean as $field) { if (isset($update[$field]) && $update[$field] == "on") { $update[$field] = 1; } else { $update[$field] = 0; } } } $faq->update($update); return redirect('admin/faqs')->with('success', Lang::get('message.success.update')); }
/** * Update the specified resource in storage. * * @param Faq $faq * @param Request $request * * @internal param int $id * @return Response */ public function update($id, Request $request) { $faq = Faq::findOrFail($id); // $faq->update($request->all()); return $request->all(); }