/** * Cnews::recycle() * * @param integer $id * @param mixed $value * @return */ function isolate_recycle($id = 0, $value) { if ($id != 0) { $news = new article($id); if (!$news->exists()) { show_404(); } $news->recycle = ($news->recycle + 1) % 2; $news->save(); $news->unset_home(); if ($news->recycle == 1) { flash_message('success', "Xóa thành công."); } else { flash_message('success', "Phục hồi thành công."); } } else { $arr = $this->input->post('checkinput'); foreach ($arr as $row) { $news = new article($row); $id = $news->id; $news->recycle = $value; $news->save(); $news->unset_home(); $news->clear(); } if ($value == 1) { flash_message('success', "Xóa thành công."); } else { flash_message('success', "Phục hồi thành công."); } } $n = new Article($id); $newscatalogue = $n->newscatalogue; $this->session->set_userdata(array(config_item('session_admin') . 'menu_current' => $newscatalogue->navigation)); if (empty($newscatalogue->menu_active)) { $dis['menu_active'] = "Tin"; } else { $dis['menu_active'] = $newscatalogue->menu_active; } redirect($this->admin . "cnews/isolate_list_by_cat/" . $newscatalogue->id); }