/** * Cnews::edit_individual() * * @param integer $catalogue_id * @param integer $news_id * @return */ function edit_individual($catalogue_id = 0, $news_id = 0) { $newscatalogue = new newscatalogue($catalogue_id); if (!$newscatalogue->exists()) { show_404(); } $news = new article($news_id); if ($_SERVER['REQUEST_METHOD'] == "GET") { } else { $news->full_vietnamese = $this->input->post('txtFull_vietnamese'); $news->full_english = $this->input->post('txtFull_english'); $news->dir = $this->input->post('dir'); $news->pagi = $this->input->post('pagi'); //newstopic if ($news->save()) { $this->session->unset_userdata('dir_for_news'); redirect($this->admin . 'cnews/edit_individual/' . $news->newscatalogue->id . '/' . $news->id); } } //setup start folder for kfm $sitelanguage = new Sitelanguage(); $sitelanguage->order_by('position', 'asc'); $sitelanguage->get(); $dis['sitelanguage'] = $sitelanguage; $dis['base_url'] = base_url(); $dis['title'] = $news->title_vietnamese; $dis['menu_active'] = $news->title_vietnamese; $dis['view'] = "news/edit_individual"; $dis['object'] = $news; $this->session->set_userdata(array(config_item('session_admin') . 'menu_current' => $newscatalogue->navigation)); if (empty($news->menu_active)) { $dis['menu_active'] = $news->title_vietnamese; } else { $dis['menu_active'] = $news->menu_active; } $this->viewadmin($dis); }
function down_position($id, $step = 1) { $o = new newscatalogue(); $o->get_by_id($id); if (!$o->exists()) { show_404("Không tìm thấy"); } for ($i = 0; $i < $step; $i++) { $o->down_position(); } // flash_message('warning','Không th? thay d?i v? trí du?c n?a '); redirect($this->admin . 'newscatalogues/list_all/'); }