check_isvalidated(); $this->load->helper(array('form', 'date')); } private function check_isvalidated(){ if(! $this->session->userdata('validated')){ redirect('index.php/login'); } //--------------start check access this form page-------------// $this->db->where('mum_tipeuser_id', $this->session->userdata('s_FK_TipeUser')); $this->db->where('mum_menu_id', '14'); $cekMenu = $this->db->get('master_user_menu'); $rowcount = $cekMenu->num_rows(); if($rowcount==0){ redirect('index.php'); }else{ foreach ($cekMenu->result() as $cm) { $this->vartambah=$cm->mum_tambah; $this->varedit=$cm->mum_ubah; $this->vardelete=$cm->mum_hapus; $this->varview=$cm->mum_lihat; } } //--------------end check access this form page-------------// } public function index($error = NULL) { $data['title'] = 'Fast Track'; $data['main_content'] = 'fasttrack/v_fasttrack'; //$data['main_content'] = 'maintenance'; $data['error']=$error; $this->load->model('m_fasttrack'); $fasttrack = $this->m_fasttrack->index(); $this->load->vars('fs', $fasttrack); $this->load->view('includes/template', $data); } public function set_fasttrack() { //----start validate page tambah-------// //if($this->vartambah==null){redirect('index.php/ps_fasttrack');} //----end validate page tambah---------// $this->load->helper('form'); $this->load->helper('url'); $this->load->library('form_validation'); $this->form_validation->set_rules('penanggungjawab','Nama Penanggung Jawab','required'); $this->form_validation->set_rules('ket','Alasan Fast Track','required'); $id = $this->input->post('idpengunjung'); if($this->form_validation->run()==FALSE){ $data['title'] = 'Fast Track'; $data['main_content'] = 'fasttrack/v_fasttrack'; $this->load->model('m_fasttrack'); $fasttrack = $this->m_fasttrack->index(); $this->load->vars('fs', $fasttrack); $this->load->view('includes/template', $data); }else{ $this->load->model('m_fasttrack'); $this->m_fasttrack->setfastrack(); $this->load->model('m_anjungan'); $fasttrack = $this->m_anjungan->cetakulang($id); $this->load->vars('cu', $fasttrack); $this->load->model('m_loket'); $getloket = $this->m_loket->index(); $this->load->vars('lk', $getloket); $this->load->view('print/print_anjungan/p_fasttrack2'); //$this->session->set_flashdata('message', 'Anda berhasil melakukan fast track'); //redirect('index.php/ps_fasttrack'); } } } ?>