Esempio n. 1
0
 public function index($offset = 0)
 {
     $this->breadcrumb->append_crumb('Home', base_url());
     $this->breadcrumb->append_crumb('Staff Detail', base_url() . 'index.php/staffs/show/' . $this->staff_id);
     $this->breadcrumb->append_crumb('Medicals', base_url() . '');
     $medical = new Medical();
     $data['staff_id'] = $this->staff_id;
     $medical->where('staff_id', $this->staff_id)->order_by('medic_date', 'ASC');
     $total_rows = $medical->count();
     $data['title'] = "Medical Histories";
     $data['btn_add'] = anchor('staffs/' . $this->staff_id . '/medical_histories/add', 'Add New');
     $data['btn_home'] = anchor('staffs', 'Home');
     $offset = $this->uri->segment($this->uri_segment);
     $data['medical_histories'] = $medical->where('staff_id', $this->staff_id)->get($this->limit, $offset)->all;
     $config['base_url'] = site_url('staffs/' . $this->staff_id . '/medical_histories/index');
     $config['total_rows'] = $total_rows;
     $config['per_page'] = $this->limit;
     $config['uri_segment'] = $this->uri_segment;
     $this->pagination->initialize($config);
     $data['pagination'] = $this->pagination->create_links();
     $data['breadcrumb'] = $this->breadcrumb->output();
     $this->load->view('staff_medical_history/index', $data);
 }