mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-01-23 20:30:51 +01:00
Compilazione automatica campo indirizzo in fase di ricerca su mappa
This commit is contained in:
parent
19e6d06fdb
commit
04921b8919
@ -347,7 +347,7 @@ echo '
|
||||
const lat = parseFloat("'.$sede_cliente->lat.'");
|
||||
const lng = parseFloat("'.$sede_cliente->lng.'");
|
||||
|
||||
if (typeof lat === "undefined" || typeof lng === "undefined"){
|
||||
if (!lat || !lng){
|
||||
swal("'.tr('Errore').'", "'.tr('La posizione non è stata definita. Impossibile caricare la mappa.').'", "error");
|
||||
return false;
|
||||
}
|
||||
|
@ -89,8 +89,27 @@ var map = null;
|
||||
function caricaMappa() {
|
||||
const lat = parseFloat(input("lat").get());
|
||||
const lng = parseFloat(input("lng").get());
|
||||
|
||||
var container = L.DomUtil.get("map");
|
||||
|
||||
if (!lat || !lng){
|
||||
|
||||
var div = document.createElement("div");
|
||||
div.innerHTML = "<div class=\'alert alert-info\'> <i class=\'fa fa-info\'></i> '.tr("La posizione non è stata definita"). '.</div>";
|
||||
container.appendChild(div);
|
||||
|
||||
indirizzo = $("#indirizzo").val();
|
||||
citta = $("#citta").val();
|
||||
|
||||
if (indirizzo || citta) {
|
||||
$("#gaddress").val(indirizzo + ", " + citta);
|
||||
initGeocomplete();
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
var container = L.DomUtil.get("map");
|
||||
if(container._leaflet_id != null){
|
||||
map.eachLayer(function (layer) {
|
||||
if(layer instanceof L.Marker) {
|
||||
|
Loading…
Reference in New Issue
Block a user