[eluser]Bob Puzld[/eluser]
Next controller file... districts.php
<?php
class Districts extends Controller {
function Districts() {
parent::Controller();
$this->load->model('district_model','mdlDistrict');
$this->load->library('auth',array('redirect'=>'main','hash_key'=>$this->config->item('hash_key')));
}
function index() {
$data2['districts'] = $this->mdlDistrict->GetAll();
$data = array('page_title'=>'Manage Districts',
'left_col'=>$this->load->view('nav',0,true),
'right_col'=>$this->load->view('districts/index',$data2,true));
$this->load->view('index', $data);
}
function add() {
// validate input
$rules = array('name'=>'required');
$this->validation->set_rules($rules);
// check for errors
if($this->validation->run() == FALSE) { // if there were errors...
$this->index();
}
else {
$this->mdlDistrict->AddDistrict();
redirect('districts/index');
}
}
}
?>