芝麻web文件管理V1.00
编辑当前文件:/home/qrafawbu/kwesioben.com/accufy/application/controllers/admin/Pages.php
admin_model->select('pages'); $data['main_content'] = $this->load->view('admin/pages',$data,TRUE); $this->load->view('admin/index',$data); } public function add() { if($_POST) { check_status(); $id = $this->input->post('id', true); //validate inputs $this->form_validation->set_rules('title', "Title ", 'required'); $this->form_validation->set_rules('slug', "Slug ", 'required'); if ($this->form_validation->run() === false) { $this->session->set_flashdata('error', validation_errors()); redirect(base_url('admin/pages/edit/'.$id)); } else { $data=array( 'title' => $this->input->post('title', true), 'slug' => str_slug(trim($this->input->post('slug', true))), 'details' => $this->input->post('details'), 'created_at' => my_date_now() ); $data = $this->security->xss_clean($data); //if id available info will be edited if ($id != '') { $this->admin_model->edit_option($data, $id, 'pages'); $this->session->set_flashdata('msg', trans('msg-updated')); } else { $id = $this->admin_model->insert($data, 'pages'); $this->session->set_flashdata('msg', trans('msg-inserted')); } redirect(base_url('admin/pages')); } } } public function edit($id) { $data = array(); $data['page_title'] = 'Edit'; $data['page'] = $this->admin_model->select_option($id, 'pages'); $data['main_content'] = $this->load->view('admin/pages',$data,TRUE); $this->load->view('admin/index',$data); } public function active($id) { $data = array( 'status' => 1 ); $data = $this->security->xss_clean($data); $this->admin_model->update($data, $id,'pages'); $this->session->set_flashdata('msg', trans('msg-activated')); redirect(base_url('admin/pages')); } public function deactive($id) { $data = array( 'status' => 0 ); $data = $this->security->xss_clean($data); $this->admin_model->update($data, $id,'pages'); $this->session->set_flashdata('msg', trans('msg-deactivated')); redirect(base_url('admin/pages')); } public function delete($id) { $this->admin_model->delete($id,'pages'); echo json_encode(array('st' => 1)); } }