public function index($request) { $data = []; $data['faqs'] = Faq::find('all', ['conditions' => ['showed' => 1]]); $data['empty'] = empty($data['faqs']); return new ViewResponse('faq/index', $data); }
public function deleteQuestion($id) { $question = Faq::find($id); Faq::destroy($id); Session::flash('flash_msg', "La question " . $question->idFAQ . " a bien été supprimée."); Session::flash('flash_type', "warning"); return Redirect::to('/admin/faq'); }
public function destroy($id, $request) { $result = Faq::exists($id); if ($result) { $faq = Faq::find($id); $faq->erase(); } return new JsonResponse(['result' => $result]); }
public function manage_view($limit = 30) { $message = ''; if (\Request::has('remove_id')) { $faq = Faq::find(\Request::get('remove_id')); $faq->delete(); $message = 'Complete!'; $faqs = Faq::orderBy('id', 'ASC')->get(); \Cahen::align($faqs, 'sort'); } else { if (\Request::has('_token')) { if (\Request::has(['question', 'answer'])) { $faq = Faq::firstOrNew(['id' => \Request::get('id')]); $faq->question = \Request::get('question'); $faq->answer = \Request::get('answer'); $faq->tags = explode(',', \Request::get('tags')); $faq->draft_flag = \Request::has('draft_flag'); $faq->save(); \Cahen::move($faq)->to('sort', \Request::get('sort')); $message = 'Complete!'; \Request::merge(['question' => '', 'answer' => '', 'tags' => '', 'sort' => '', 'draft_flag' => '', 'id' => '']); } else { $message = '[Error] Question and Answer are required.'; } } else { if (\Request::has('id')) { $faq = Faq::find(\Request::get('id')); \Request::merge(['question' => $faq->question, 'answer' => $faq->raw_answer, 'tags' => implode(',', $faq->tags), 'sort' => $faq->sort_number, 'draft_flag' => $faq->draft_flag]); } } } $faqs = Faq::orderBy('sort', 'ASC')->paginate($limit); $sort_values = Faq::sortSelectValues(); $tag_values = Faq::tagValues(); return view('maven::manage', ['faqs' => $faqs, 'sort_values' => $sort_values, 'tag_values' => $tag_values, 'message' => $message])->render(); }
/** * @param $id * * @return mixed|void */ public function delete($id) { $this->faq->find($id)->delete(); }
public function post_remove() { $faq = Faq::find($this->faq_id); // delete category_post DB::table('faqcategory_faq')->where('faq_id', '=', $this->faq_id)->delete(); // delete Organisation_Faq DB::table('organisation_faq')->where('faq_id', '=', $this->faq_id)->delete(); //delete category $faq->delete(); return Redirect::to('user/faqs')->with('success', 'The faq has been removed.'); }
public function destroy_faq($id) { // delete $employee = Faq::find($id); $employee->delete(); // redirect Session::flash('message', 'Successfully deleted!'); return Redirect::back(); }
public function get_delete($id) { $faq = Faq::find($id)->delete(); return Redirect::to('rms/faqs')->with('success', 'Successfully Removed faq'); }