Building/Form: pop is updated when network is changed
This commit is contained in:
@@ -24,6 +24,8 @@ class BuildingController extends mfBaseController {
|
||||
$this->layout()->set("networks", NetworkModel::getAll());
|
||||
$this->layout()->set("types", BuildingtypeModel::getAll());
|
||||
$this->layout()->set("statuses", BuildingstatusModel::getAll());
|
||||
$this->layout()->set("pipeworkers", AddressModel::search(["addresstype" => ["pipeworker"]]));
|
||||
$this->layout()->set("lineworkers", AddressModel::search(["addresstype" => ["lineworker"]]));
|
||||
}
|
||||
|
||||
protected function editAction() {
|
||||
@@ -70,6 +72,7 @@ class BuildingController extends mfBaseController {
|
||||
$data['type_id'] = $r->type_id;
|
||||
$data['status_id'] = ($r->status_id) ? $r->status_id : null;
|
||||
$data['pipeworker_id'] = ($r->pipeworker_id) ? $r->pipeworker_id : null;
|
||||
$data['lineworker_id'] = ($r->lineworker_id) ? $r->lineworker_id : null;
|
||||
|
||||
$data['oan_id'] = $r->oan_id;
|
||||
$data['street'] = $r->street;
|
||||
@@ -118,6 +121,7 @@ class BuildingController extends mfBaseController {
|
||||
'street' => $building->street
|
||||
];
|
||||
$coords = Gmaps_Geocoding::getCoords($search);
|
||||
|
||||
if(is_array($coords) && count($coords) == 2) {
|
||||
$building->gps_lat = str_replace(",",".",$coords[0]);
|
||||
$building->gps_long = str_replace(",",".",$coords[1]);
|
||||
|
||||
Reference in New Issue
Block a user