/** * */ public function ajax_elemento() { $this->load->helper(array("modulo/capa/capa")); $json = array(); header('Content-type: application/json'); $data = array("correcto" => false, "error" => ""); $params = $this->input->post(null, true); $elemento = $this->_capa_detalle_elemento_model->getById($params["id"]); if (!is_null($elemento)) { $subcapa = $this->_capa_detalle_model->getById($elemento->poligono_capitem); $capa = $this->_capa_model->getById($subcapa->geometria_capa); if ($subcapa->geometria_icono != "") { $icono = base_url($subcapa->geometria_icono); } else { $icono = base_url($capa->icon_path); } $json = array("id" => $elemento->poligono_id, "id_subcapa" => $elemento->poligono_capitem, "propiedades" => unserialize($elemento->poligono_propiedades), "geojson" => unserialize($elemento->poligono_geometria), "zona" => $capa->cap_c_geozone_number . $capa->cap_c_geozone_letter, "color" => $capa->color, "icono" => $icono); } $data["correcto"] = true; $data["resultado"] = $json; echo json_encode($data); }