Fix modulo mappa
This commit is contained in:
parent
d5140edaa2
commit
f93046c9c4
|
@ -259,6 +259,10 @@ function leaflet() {
|
||||||
config.nodeDirectory + '/leaflet.fullscreen/icon-fullscreen.svg',
|
config.nodeDirectory + '/leaflet.fullscreen/icon-fullscreen.svg',
|
||||||
]).pipe(gulp.dest(config.production + '/' + config.paths.images + '/leaflet'));
|
]).pipe(gulp.dest(config.production + '/' + config.paths.images + '/leaflet'));
|
||||||
|
|
||||||
|
gulp.src([
|
||||||
|
config.development + '/' + config.paths.images + '/leaflet/*',
|
||||||
|
]).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}',
|
||||||
])
|
])
|
||||||
|
|
|
@ -21,9 +21,11 @@ include_once __DIR__.'/../../core.php';
|
||||||
|
|
||||||
use Models\Module;
|
use Models\Module;
|
||||||
use Util\Query;
|
use Util\Query;
|
||||||
|
use Modules\Anagrafiche\Anagrafica;
|
||||||
|
|
||||||
switch (get('op')) {
|
switch (get('op')) {
|
||||||
case 'get_markers':
|
case 'get_markers':
|
||||||
|
$azienda = Anagrafica::find(setting('Azienda predefinita'));
|
||||||
$idanagrafica = get('idanagrafica');
|
$idanagrafica = get('idanagrafica');
|
||||||
$checks = get('check');
|
$checks = get('check');
|
||||||
|
|
||||||
|
@ -92,9 +94,9 @@ switch (get('op')) {
|
||||||
|
|
||||||
$descrizione .= '<hr>';
|
$descrizione .= '<hr>';
|
||||||
|
|
||||||
$descrizione .= '<a class="btn btn-info btn-block btn-xs" onclick="calcolaPercorso(\''.$indirizzo.' '.$cap.' '.$citta.' '.$provincia.'\')">
|
$descrizione .= '<button class="btn btn-info btn-block btn-xs" onclick="calcolaPercorso(\''.$azienda->lat.', '.$azienda->lng.'\', \''.$lat.', '.$lng.'\' )">
|
||||||
<i class="fa fa-map-signs"></i> Calcola percorso
|
<i class="fa fa-map-signs"></i> Calcola percorso
|
||||||
</a>';
|
</button>';
|
||||||
|
|
||||||
// dettagli intervento
|
// dettagli intervento
|
||||||
$rs_sessioni = $dbo->fetchOne("SELECT MIN(orario_inizio) AS data, GROUP_CONCAT(DISTINCT ragione_sociale SEPARATOR ', ') AS tecnici FROM in_interventi_tecnici INNER JOIN an_anagrafiche ON in_interventi_tecnici.idtecnico=an_anagrafiche.idanagrafica WHERE idintervento=".prepare($records[$i]['idintervento']).' GROUP BY idintervento');
|
$rs_sessioni = $dbo->fetchOne("SELECT MIN(orario_inizio) AS data, GROUP_CONCAT(DISTINCT ragione_sociale SEPARATOR ', ') AS tecnici FROM in_interventi_tecnici INNER JOIN an_anagrafiche ON in_interventi_tecnici.idtecnico=an_anagrafiche.idanagrafica WHERE idintervento=".prepare($records[$i]['idintervento']).' GROUP BY idintervento');
|
||||||
|
@ -109,9 +111,9 @@ switch (get('op')) {
|
||||||
|
|
||||||
$descrizione .= '<hr>';
|
$descrizione .= '<hr>';
|
||||||
|
|
||||||
$descrizione .= '<a class="btn btn-info btn-block btn-xs" onclick="window.open(\''.$rootdir.'/editor.php?id_module='.Module::where('name', 'Interventi')->first()->id.'&id_record='.$records[$i]['idintervento'].'\');">
|
$descrizione .= '<button class="btn btn-info btn-block btn-xs" onclick="window.open(\''.$rootdir.'/editor.php?id_module='.Module::where('name', 'Interventi')->first()->id.'&id_record='.$records[$i]['idintervento'].'\');">
|
||||||
<i class="fa fa-external-link"></i> Apri attività
|
<i class="fa fa-external-link"></i> Apri attività
|
||||||
</a>';
|
</button>';
|
||||||
|
|
||||||
$descrizione .= '<hr>';
|
$descrizione .= '<hr>';
|
||||||
|
|
||||||
|
|
|
@ -121,3 +121,11 @@ $('#idanagrafica').change(function() {
|
||||||
reload_pointers();
|
reload_pointers();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function calcolaPercorso(indirizzo_partenza, indirizzo_destinazione) {
|
||||||
|
if (isMobile.any) {
|
||||||
|
window.open("geo:" + indirizzo_destinazione + "?z=16&q=" + indirizzo_destinazione);
|
||||||
|
} else {
|
||||||
|
window.open("https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=" + indirizzo_partenza + ";" + indirizzo_destinazione);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue