예제 #1
0
 public function get_update()
 {
     $faq = Faq::find($this->faq_id);
     $faqcategories = Faqcategory::get();
     $organisations = Organisation::get();
     $selected = array();
     foreach ($faq->faqcategories as $c) {
         $selected[] = $c->id;
     }
     $selected_org = array();
     foreach ($faq->organisations as $o) {
         $selected_org[] = $o->id;
     }
     return View::Make('user.faqs.update')->with('faq', $faq)->with('faqcategories', $faqcategories)->with('organisations', $organisations)->with('selected_org', $selected_org)->with('selected', $selected);
 }
 public function post_remove()
 {
     $faqcategory = Faqcategory::find($this->faqcategory_id);
     // delete faqcategory_faq
     DB::table('faqcategory_faq')->where('faqcategory_id', '=', $this->faqcategory_id)->delete();
     // delete Organisation_faqcategory
     DB::table('organisation_faqcategory')->where('faqcategory_id', '=', $this->faqcategory_id)->delete();
     //delete faqcategory
     $faqcategory->delete();
     return Redirect::to('user/faqcategories')->with('success', 'The faqcategory has been removed.');
 }