function list_by_parent($id, $offset = 0, $limit = 10) { if ($_SERVER['REQUEST_METHOD'] == "POST") { foreach ($_POST as $key => $value) { if (substr($key, 0, 8) == "position") { if (trim($this->input->post($key)) != "") { $keylist = explode("_", $key); $object_id = $keylist[1]; $object = new Estatedistrict($object_id); $object->position = $this->input->post($key); $object->save(); $object->clear(); } } } $city_id = $this->input->post('city_id'); flash_message('success', 'Cập nhật thành công.'); redirect($this->admin . 'estatedistricts/list_by_parent/' . $city_id); } $city = new Estatecity($id); $districts = new Estatedistrict(); $districts->where('estatecity_id', $id); $districts->order_by('position', 'asc'); $districts->get_iterated(); //$districts->get_paged($offset,$limit,TRUE); //setPagination($this->admin.'estatedistricts/list_by_parent/'.$id.'/',$districts->paged->total_rows,$limit,5); $dis['districts'] = $districts; $dis['city'] = $city; $dis['base_url'] = base_url(); $dis['view'] = 'estatedistrict/list_by_parent'; $dis['menu_active'] = 'Thành phố/Tỉnh'; $dis['title'] = "Danh sách các Quận/Huyện thuộc <span style='color:#F00;'>" . $city->name . '</span>'; $dis['title_table'] = "Trang hiện tại:" . $districts->paged->current_page . '/' . $districts->paged->total_pages; $dis['nav_menu'] = array(array("type" => "back", "text" => "Quay về", "link" => "{$this->admin_url}estatecitys/list_all/", "onclick" => ""), array("type" => "add", "text" => "Thêm", "link" => "{$this->admin_url}estatedistricts/edit_by_parent/" . $city->id, "onclick" => "")); $this->viewadmin($dis); }