Exemple #1
0
 public function create()
 {
     $this->form_validation->set_rules('name', 'Nama', 'required');
     if ($this->form_validation->run() == FALSE) {
         keepValidationErrors();
         redirect('forum/category', 'refresh');
     } else {
         $name = $this->input->post('name');
         $users = $this->input->post('tenagaahli', []);
         $same = FALSE;
         $categories = Model\Forum\Category::all();
         foreach ($categories as $cat) {
             if ($cat->category_name == $name) {
                 $same = TRUE;
             }
         }
         if ($same == FALSE) {
             $category = new Model\Forum\Category();
             $category->name = $name;
             $category->save();
             $category->users()->attach($users);
             set_message_success('Kategori forum berhasil ditambahkan.');
         } else {
             set_message_error('Kategori ' . $name . ' sudah ada.');
         }
         redirect('forum/category', 'refresh');
     }
 }
Exemple #2
0
 public function create()
 {
     $this->form_validation->set_rules('name', 'Nama', 'required');
     if ($this->form_validation->run() == FALSE) {
         keepValidationErrors();
         redirect('forum/category', 'refresh');
     } else {
         $name = $this->input->post('name');
         $users = $this->input->post('tenagaahli', []);
         $category = new Model\Forum\Category();
         $category->name = $name;
         $category->save();
         $category->users()->attach($users);
         set_message_success('Kategori forum berhasil ditambahkan.');
         redirect('forum/category', 'refresh');
     }
 }