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'); } }
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'); } }