permission->is_admin(); $this->load->model('Area_model'); $this->load->model('Information_model'); $this->load->model('InfoContents_model'); $this->load->model('InfoStructures_model'); } public function index($city_id) { //查询不到城市信息则显示错误 $data['city'] = $this->Area_model->get_city($city_id); if ($data['city'] == FALSE) { show_404(); } //查询结构根节点,当为空则建立 $rootStructure = $this->Information_model->GetRoot('c', $city_id); if ($rootStructure == FALSE) { $this->InfoContents_model->Add('', $data['city']->CII2_Name, 'root', '', '', '', '', '', '', 0, 0, '', '',0,0, '', '', $city_id, 'c', 0, '',''); $this->InfoStructures_model->Add(0, $this->InfoContents_model->insert_id); $is_id = $this->InfoStructures_model->insert_id; } else { $is_id = $rootStructure->is_id; } redirect(site_url('information/edit/' . $is_id)); } }