Example #1
0
 public function edit($id = null)
 {
     $this->load->model('VisitorModel');
     $this->load->model('AddressModel');
     $this->load->model('DistrictModel');
     $this->load->model('CityModel');
     $this->load->model('StateModel');
     $address = new AddressModel();
     $district = new DistrictModel();
     $city = new CityModel();
     $state = new StateModel();
     $visitor = new VisitorModel();
     $objvisitor = $visitor->search($id);
     $objaddress = $address->search($objvisitor['address']);
     $objdistrict = $district->search($objaddress['district']);
     $objcity = $city->search($objdistrict['city']);
     $objstate = $state->search($objcity['state']);
     $data['visitor'] = $objvisitor;
     $data['currentaddress'] = $objaddress;
     $data['currentdistrict'] = $objdistrict;
     $data['currentcity'] = $objcity;
     $data['currentstate'] = $objstate;
     $data['states'] = $state->listing();
     if ($this->isLogged()) {
         $page = $this->getPage();
         switch ($this->session->userdata('role')) {
             case '1':
                 $this->load->view('public/norole');
                 break;
             case '2':
                 $this->load->view('template/user/header', $page);
                 $this->load->view('user/editvisitor', $data);
                 break;
         }
         $this->load->view('template/public/footer');
     }
 }