diff --git a/application/controllers/Logbook.php b/application/controllers/Logbook.php index d1ec8f38..d757e3e5 100644 --- a/application/controllers/Logbook.php +++ b/application/controllers/Logbook.php @@ -702,6 +702,7 @@ class Logbook extends CI_Controller { if(!$this->user_model->authorize($this->config->item('auth_mode'))) { return; } $this->load->library('qra'); + $this->load->library('subdivisions'); $this->load->model('logbook_model'); $data['query'] = $this->logbook_model->get_qso($id); @@ -715,6 +716,8 @@ class Logbook extends CI_Controller { $this->load->model('Qsl_model'); $data['qslimages'] = $this->Qsl_model->getQslForQsoId($id); + $data['primary_subdivision'] = $this->subdivisions->get_primary_subdivision_name($data['query']->result()[0]->COL_DXCC); + $data['secondary_subdivision'] = $this->subdivisions->get_secondary_subdivision_name($data['query']->result()[0]->COL_DXCC); $data['max_upload'] = ini_get('upload_max_filesize'); $this->load->view('interface_assets/mini_header', $data); $this->load->view('view_log/qso'); diff --git a/application/libraries/Subdivisions.php b/application/libraries/Subdivisions.php new file mode 100644 index 00000000..b4fc343a --- /dev/null +++ b/application/libraries/Subdivisions.php @@ -0,0 +1,96 @@ +COL_STATE != null) { ?> - USA State: + : COL_STATE; ?> COL_CNTY != null && $row->COL_CNTY != ",") { ?> - - USA County: - COL_CNTY; ?> - + + : + COL_CNTY; ?> + COL_NAME != null) { ?>