Compare commits
No commits in common. "078f31989878b15d0f3d881677070af11bf22f34" and "e8ac15ccacca68e765e3cf892a1f1a3fa0da92bb" have entirely different histories.
078f319898
...
e8ac15ccac
|
@ -1625,10 +1625,6 @@ body:not(.sidebar-collapse) .sidebar .nav-treeview .nav-treeview .nav-link {
|
||||||
padding: 0 5px;
|
padding: 0 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.fullscreen-icon {
|
|
||||||
background-image: url('../img/leaflet/icon-fullscreen.svg');
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
@media screen and (max-width: 767px) {
|
||||||
.navbar-left {
|
.navbar-left {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
|
|
@ -123,7 +123,6 @@ const JS = gulp.parallel(() => {
|
||||||
'bootstrap-maxlength/dist/bootstrap-maxlength.js',
|
'bootstrap-maxlength/dist/bootstrap-maxlength.js',
|
||||||
'leaflet/dist/leaflet.js',
|
'leaflet/dist/leaflet.js',
|
||||||
'leaflet-gesture-handling/dist/leaflet-gesture-handling.min.js',
|
'leaflet-gesture-handling/dist/leaflet-gesture-handling.min.js',
|
||||||
'leaflet.fullscreen/Control.FullScreen.js',
|
|
||||||
'ismobilejs/dist/isMobile.min.js',
|
'ismobilejs/dist/isMobile.min.js',
|
||||||
'ua-parser-js/dist/ua-parser.min.js',
|
'ua-parser-js/dist/ua-parser.min.js',
|
||||||
];
|
];
|
||||||
|
@ -185,7 +184,6 @@ const CSS = gulp.parallel(() => {
|
||||||
'smartwizard/dist/css/smart_wizard_theme_arrows.min.css',
|
'smartwizard/dist/css/smart_wizard_theme_arrows.min.css',
|
||||||
'leaflet-gesture-handling/dist/leaflet-gesture-handling.min.css',
|
'leaflet-gesture-handling/dist/leaflet-gesture-handling.min.css',
|
||||||
'leaflet/dist/leaflet.css',
|
'leaflet/dist/leaflet.css',
|
||||||
'leaflet.fullscreen/Control.FullScreen.css',
|
|
||||||
'@ttskch/select2-bootstrap4-theme/dist/select2-bootstrap4.min.css'
|
'@ttskch/select2-bootstrap4-theme/dist/select2-bootstrap4.min.css'
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -254,10 +252,6 @@ function srcImages() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function leaflet() {
|
function leaflet() {
|
||||||
gulp.src([
|
|
||||||
config.nodeDirectory + '/leaflet.fullscreen/icon-fullscreen.svg',
|
|
||||||
]).pipe(gulp.dest(config.production + '/' + config.paths.images + '/leaflet'));
|
|
||||||
|
|
||||||
return gulp.src([
|
return gulp.src([
|
||||||
config.nodeDirectory + '/leaflet/dist/images/*.{jpg,png,jpeg}',
|
config.nodeDirectory + '/leaflet/dist/images/*.{jpg,png,jpeg}',
|
||||||
])
|
])
|
||||||
|
|
|
@ -387,7 +387,7 @@ echo '
|
||||||
L.tileLayer("'.setting('Tile server OpenStreetMap').'", {
|
L.tileLayer("'.setting('Tile server OpenStreetMap').'", {
|
||||||
maxZoom: 17,
|
maxZoom: 17,
|
||||||
attribution: "© OpenStreetMap"
|
attribution: "© OpenStreetMap"
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
}
|
}
|
||||||
|
|
||||||
var icon = new L.Icon({
|
var icon = new L.Icon({
|
||||||
|
@ -402,19 +402,8 @@ echo '
|
||||||
var marker = L.marker([lat, lng], {
|
var marker = L.marker([lat, lng], {
|
||||||
icon: icon
|
icon: icon
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
|
|
||||||
L.control
|
|
||||||
.fullscreen({
|
|
||||||
position: "topright",
|
|
||||||
title: "'.tr('Vai a schermo intero').'",
|
|
||||||
titleCancel: "'.tr('Esci dalla modalità schermo intero').'",
|
|
||||||
content: null,
|
|
||||||
forceSeparateButton: true,
|
|
||||||
forcePseudoFullscreen: true,
|
|
||||||
fullscreenElement: false
|
|
||||||
}).addTo(map);
|
|
||||||
|
|
||||||
map.setView([lat, lng], 14);
|
map.setView([lat, lng], 10);
|
||||||
}
|
}
|
||||||
|
|
||||||
function risolviConto(tipo){
|
function risolviConto(tipo){
|
||||||
|
|
|
@ -159,18 +159,7 @@ function caricaMappa() {
|
||||||
icon: icon
|
icon: icon
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
|
|
||||||
L.control
|
map.setView([lat, lng], 10);
|
||||||
.fullscreen({
|
|
||||||
position: "topright",
|
|
||||||
title: "'.tr('Vai a schermo intero').'",
|
|
||||||
titleCancel: "'.tr('Esci dalla modalità schermo intero').'",
|
|
||||||
content: null,
|
|
||||||
forceSeparateButton: true,
|
|
||||||
forcePseudoFullscreen: true,
|
|
||||||
fullscreenElement: false
|
|
||||||
}).addTo(map);
|
|
||||||
|
|
||||||
map.setView([lat, lng], 14);
|
|
||||||
|
|
||||||
map.on("click", function(e) {
|
map.on("click", function(e) {
|
||||||
marker.setLatLng(e.latlng);
|
marker.setLatLng(e.latlng);
|
||||||
|
|
|
@ -244,10 +244,9 @@ if (!empty($sede_cliente->gaddress) || (!empty($sede_cliente->lat) && !empty($se
|
||||||
<div class="col-md-6">';
|
<div class="col-md-6">';
|
||||||
// Navigazione diretta verso l'indirizzo
|
// Navigazione diretta verso l'indirizzo
|
||||||
echo '
|
echo '
|
||||||
<button class="btn btn-xs btn-default btn-block" onclick="caricaMappa();">
|
<a class="btn btn-xs btn-default btn-block" onclick="$(\'#map-edit\').height(180); caricaMappa(); $(this).hide();">
|
||||||
<div class="load"><i class="fa fa-compass"></i> '.tr('Carica mappa').'</div>
|
<i class="fa fa-compass"></i> '.tr('Carica mappa').'
|
||||||
<a class="go-to hidden" href="geo://'.$sede['lat'].','.$sede['lng'].'"><i class="fa fa-map"></i> '.tr('Apri mappa').'</a>
|
</a>
|
||||||
</button>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-6">';
|
<div class="col-md-6">';
|
||||||
|
@ -346,16 +345,6 @@ echo '
|
||||||
|
|
||||||
var map = null;
|
var map = null;
|
||||||
function caricaMappa() {
|
function caricaMappa() {
|
||||||
const $map_container = $(".module-header:visible .card").eq(2);
|
|
||||||
|
|
||||||
// Ingrandimento area mappa
|
|
||||||
$map_container.css("height", "300px");
|
|
||||||
alignMaxHeight(".module-header .card");
|
|
||||||
$("#map-edit").css("height", "80%");
|
|
||||||
|
|
||||||
$map_container.find(".load").addClass("hidden");
|
|
||||||
$map_container.find(".go-to").removeClass("hidden");
|
|
||||||
|
|
||||||
const lat = parseFloat("'.$sede_cliente->lat.'");
|
const lat = parseFloat("'.$sede_cliente->lat.'");
|
||||||
const lng = parseFloat("'.$sede_cliente->lng.'");
|
const lng = parseFloat("'.$sede_cliente->lng.'");
|
||||||
|
|
||||||
|
@ -370,18 +359,7 @@ echo '
|
||||||
map = L.map("map-edit", {
|
map = L.map("map-edit", {
|
||||||
gestureHandling: true
|
gestureHandling: true
|
||||||
});
|
});
|
||||||
|
|
||||||
L.control
|
|
||||||
.fullscreen({
|
|
||||||
position: "topright",
|
|
||||||
title: "'.tr('Vai a schermo intero').'",
|
|
||||||
titleCancel: "'.tr('Esci dalla modalità schermo intero').'",
|
|
||||||
content: null,
|
|
||||||
forceSeparateButton: true,
|
|
||||||
forcePseudoFullscreen: true,
|
|
||||||
fullscreenElement: false
|
|
||||||
}).addTo(map);
|
|
||||||
|
|
||||||
L.tileLayer("'.setting('Tile server OpenStreetMap').'", {
|
L.tileLayer("'.setting('Tile server OpenStreetMap').'", {
|
||||||
maxZoom: 17,
|
maxZoom: 17,
|
||||||
attribution: "© OpenStreetMap"
|
attribution: "© OpenStreetMap"
|
||||||
|
@ -404,15 +382,11 @@ echo '
|
||||||
map.setView([lat, lng], 10);
|
map.setView([lat, lng], 10);
|
||||||
}
|
}
|
||||||
|
|
||||||
function alignMaxHeight(element){
|
max_height = 0;
|
||||||
max_height = 0;
|
$(".module-header .card").each( function(){
|
||||||
$(element).each( function(){
|
if($(this).height() > max_height){
|
||||||
if($(this).height() > max_height){
|
max_height = $(this).height();
|
||||||
max_height = $(this).height();
|
}
|
||||||
}
|
});
|
||||||
});
|
$(".module-header .card").height(max_height);
|
||||||
$(element).height(max_height);
|
|
||||||
}
|
|
||||||
|
|
||||||
alignMaxHeight(".module-header .card");
|
|
||||||
</script>';
|
</script>';
|
||||||
|
|
|
@ -35,7 +35,6 @@
|
||||||
"jquery.shorten": "^1.0.0",
|
"jquery.shorten": "^1.0.0",
|
||||||
"leaflet": "^1.9.4",
|
"leaflet": "^1.9.4",
|
||||||
"leaflet-gesture-handling": "^1.2.2",
|
"leaflet-gesture-handling": "^1.2.2",
|
||||||
"leaflet.fullscreen": "^3.0.2",
|
|
||||||
"moment": "^2.18.1",
|
"moment": "^2.18.1",
|
||||||
"numeral": "^2.0.6",
|
"numeral": "^2.0.6",
|
||||||
"parsleyjs": "^2.7.2",
|
"parsleyjs": "^2.7.2",
|
||||||
|
|
Loading…
Reference in New Issue