Avviso in caso di impossibilità di caricare la mappa.
This commit is contained in:
parent
696b1c0e9f
commit
edbc3a0d66
|
@ -249,7 +249,7 @@ echo '
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<div class="panel panel-primary">
|
<div class="panel panel-primary">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h3 class="panel-title"><i class="fa fa-map"></i> '.tr('Geolocalizzazione').'</h3>
|
<h3 class="panel-title"> '.tr('Geolocalizzazione').'</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="panel-body">';
|
<div class="panel-body">';
|
||||||
|
|
||||||
|
@ -263,7 +263,7 @@ if (!empty($sede_cliente->gaddress) || (!empty($sede_cliente->lat) && !empty($se
|
||||||
// Navigazione diretta verso l'indirizzo
|
// Navigazione diretta verso l'indirizzo
|
||||||
echo '
|
echo '
|
||||||
<a class="btn btn-info btn-block" onclick="$(\'#map-edit\').height(235); caricaMappa(); $(this).hide();">
|
<a class="btn btn-info btn-block" onclick="$(\'#map-edit\').height(235); caricaMappa(); $(this).hide();">
|
||||||
'.tr('Carica mappa').'
|
<i class="fa fa-compass"></i> '.tr('Carica mappa').'
|
||||||
</a>';
|
</a>';
|
||||||
|
|
||||||
// Modifica manuale delle informazioni
|
// Modifica manuale delle informazioni
|
||||||
|
@ -346,8 +346,13 @@ echo '
|
||||||
var map = null;
|
var map = null;
|
||||||
function caricaMappa() {
|
function caricaMappa() {
|
||||||
const lat = parseFloat("'.$sede_cliente->lat.'");
|
const lat = parseFloat("'.$sede_cliente->lat.'");
|
||||||
const lng = parseFloat("'.$sede_cliente->lng.'");
|
const lng = parseFloat("'.$sede_cliente->lng. '");
|
||||||
|
|
||||||
|
if (typeof lat === "undefined" || typeof lng === "undefined"){
|
||||||
|
swal("' . tr('Errore') . '", "' . tr("La posizione non è stata definita. Impossibile caricare la mappa.") . '", "error");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
var container = L.DomUtil.get("map-edit");
|
var container = L.DomUtil.get("map-edit");
|
||||||
if(container._leaflet_id != null){
|
if(container._leaflet_id != null){
|
||||||
map.eachLayer(function (layer) {
|
map.eachLayer(function (layer) {
|
||||||
|
|
|
@ -734,7 +734,7 @@ echo '
|
||||||
function calcolaConflittiTecnici() {
|
function calcolaConflittiTecnici() {
|
||||||
let tecnici = input("idtecnico").get();
|
let tecnici = input("idtecnico").get();
|
||||||
|
|
||||||
return $("#info-conflitti-add").load("'.$module->fileurl('occupazione_tecnici.php').'", {
|
return $("#info-conflitti-add").load("'.$module->fileurl('occupazione_tecnici.php'). '", {
|
||||||
"id_module": globals.id_module,
|
"id_module": globals.id_module,
|
||||||
"tecnici[]": tecnici,
|
"tecnici[]": tecnici,
|
||||||
"inizio": input("orario_inizio").get(),
|
"inizio": input("orario_inizio").get(),
|
||||||
|
@ -795,6 +795,12 @@ echo '
|
||||||
if (!autoload_mappa){
|
if (!autoload_mappa){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//console.log(lat, lng);
|
||||||
|
if (typeof lat === "undefined" || typeof lng === "undefined"){
|
||||||
|
swal("' . tr('Errore') . '", "' . tr("La posizione non è stata definita. Impossibile caricare la mappa.") . '", "error");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
if (input("idanagrafica").getData("select-options")) {
|
if (input("idanagrafica").getData("select-options")) {
|
||||||
var container = L.DomUtil.get("map-add");
|
var container = L.DomUtil.get("map-add");
|
||||||
|
|
|
@ -161,7 +161,7 @@ if (!empty($sede_cliente->gaddress) || (!empty($sede_cliente->lat) && !empty($se
|
||||||
// Navigazione diretta verso l'indirizzo
|
// Navigazione diretta verso l'indirizzo
|
||||||
echo '
|
echo '
|
||||||
<a class="btn btn-info btn-block" onclick="$(\'#map-edit\').height(235); caricaMappa(); $(this).hide();">
|
<a class="btn btn-info btn-block" onclick="$(\'#map-edit\').height(235); caricaMappa(); $(this).hide();">
|
||||||
'.tr('Carica mappa').'
|
<i class="fa fa-compass"></i> '.tr('Carica mappa').'
|
||||||
</a>';
|
</a>';
|
||||||
|
|
||||||
// Navigazione diretta verso l'indirizzo
|
// Navigazione diretta verso l'indirizzo
|
||||||
|
|
Loading…
Reference in New Issue