{"id":4008,"date":"2021-02-26T15:24:20","date_gmt":"2021-02-26T14:24:20","guid":{"rendered":"https:\/\/libramedinfoit.multisite.aboca.com\/?page_id=4008"},"modified":"2021-02-26T15:24:21","modified_gmt":"2021-02-26T14:24:21","slug":"store-locator","status":"publish","type":"page","link":"https:\/\/www.libramed.info\/it\/store-locator\/","title":{"rendered":"Store Locator"},"content":{"rendered":"\n<p>Usa la mappa per cercare il punto vendita pi\u00f9 vicino.<br>I nostri prodotti si trovano in <strong>Farmacia<\/strong>, <strong>Parafarmacia <\/strong>ed <strong>Erboristeria<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Messaggio<\/h4>\n\n\n\n<p>Se vuoi verificare la disponibilit\u00e0 reale del prodotto ti preghiamo di contattare direttamente il punto vendita tramite i recapiti forniti.<\/p>\n\n\n\n<script type=\"text\/javascript\" src=\"\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyDOMDqXci39AElEUH3MUwFxTofYKwAUATA&libraries=places\"><\/script>\r\n<script type=\"text\/javascript\" src=\"https:\/\/www.libramed.info\/it\/wp-content\/themes\/aboca-starter\/store_locator\/assets\/js\/gmaps.min.js\"><\/script>\r\n<link rel='stylesheet' href='https:\/\/www.libramed.info\/it\/wp-content\/themes\/aboca-starter\/store_locator\/assets\/css\/storelocator.css' type='text\/css' media='all' \/>\r\n<div id=\"wpsl-search-wrap\">\r\n    <div id=\"store_locator\">\r\n        <form id=\"ricerca\" method=\"POST\">\r\n            <div class=\"row\">\r\n                <div class=\"col-md-10\">\r\n                    <input class=\"form-control search geoloc\" placeholder=\"Il tuo indirizzo o cap\" id=\"wpsl-search-input\" name=\"pdcPlace\" value=\"\" \/>\r\n                    <input type=\"hidden\" id=\"pdcPlaceLat\" name=\"pdcPlaceLat\" value=\"\" \/>\r\n                    <input type=\"hidden\" id=\"pdcPlaceLng\" name=\"pdcPlaceLng\" value=\"\" \/>\r\n                    <input type=\"hidden\" id=\"culture\" name=\"culture\" value=\"it-IT\" \/>\r\n                                    <\/div>\r\n                <!-- <div class=\"col-md-5\">\r\n                    <input class=\"form-control search\" placeholder=\"Cerca un punto vendita\" id=\"storelocator-aboca\" name=\"pdcName\" value=\"\" \/>\r\n                <\/div> -->\r\n                <div class=\"col-md-2\">\r\n                    <button type=\"submit\" name=\"submit\" class=\"btn btn-primary btn-block\" id=\"wpsl-search-btn\">Cerca<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/form>\r\n        <div id=\"risultati-wrapper\">\r\n            <div id=\"risultati\">\r\n                <div class=\"row align-items-stretch\">\r\n                    <div class=\"col-md-5 order-2 order-md-1\">\r\n                        <div id=\"lista-risultati\" class=\"\" style=\"min-height: 420px;\"><\/div>\r\n                    <\/div>\r\n                    <div class=\"col-md-7 order-1 order-md-2\">\r\n                        <div id=\"storelocator_map-sticky\">\r\n                            <div id=\"storelocator_map\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <style>\r\n            @media (max-width: 662px){\r\n                #risultati .row{\r\n                    display: flex;\r\n                    flex-direction: column-reverse;\r\n                }\r\n            }\r\n        <\/style>\r\n    <\/div>\r\n<\/div>\r\n<script type=\"text\/javascript\">\r\n(function($){\r\n    \r\n\r\n    $('#wpsl-search-input').keyup(function(e){\r\n        $('#pdcPlaceLat').val('');\r\n        $('#pdcPlaceLng').val('');\r\n    })\r\n\r\n    \r\n\r\n    var bounds, map, markers;\r\n    var mapStyle = [{\"featureType\":\"administrative.country\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"simplified\"},{\"hue\":\"#ff0000\"}]}];\r\n    var site_url = 'https:\/\/www.libramed.info\/it';\r\n    var infowindow = new google.maps.InfoWindow();\r\n    var CenterMapLatLng;\r\n    \r\n    function initMap() {\r\n        map = new GMaps({\r\n            div: '#storelocator_map',\r\n            lat: 41.8933203,\r\n            lng: 12.4829321,\r\n            zoom: 6,\r\n            scrollwheel: false,\r\n            navigationControl: false,\r\n            mapTypeControl: false,\r\n            scaleControl: false,\r\n            styles: mapStyle,\r\n        });\r\n        map.map.autocomplete = new google.maps.places.Autocomplete($('#wpsl-search-input')[0]);\r\n        \/* \r\n        map.map.autocomplete.setComponentRestrictions({\r\n            country: [\"it\", \"es\", \"pt\"],\r\n        });\r\n        *\/\r\n        map.map.autocomplete.addListener('place_changed', function() {\r\n            \/\/ $('#pdsRegione').val('').change();\r\n            try{\r\n                var latLng = map.map.autocomplete.getPlace().geometry.location;\r\n                CenterMapLatLng = latLng;\r\n                map.map.setCenter(latLng);\r\n                $('#pdcPlaceLat').val(latLng.lat());\r\n                $('#pdcPlaceLng').val(latLng.lng());\r\n                $('#ricerca').submit();\r\n            }catch{\r\n                null;\r\n            }\r\n            \r\n        });        \r\n    }\r\n    initMap();\r\n\r\n    $('#ricerca').submit(function(e){\r\n        e.preventDefault();\r\n        if($('#storelocator-aboca').val() == '' && $('#pdcPlaceLat').val() == ''){\r\n            alert('Compila almento un campo di ricerca');\r\n            return;\r\n        }\r\n        $('#lista-risultati').show().addClass('loading');\r\n        $('body, html').animate({scrollTop: $('#risultati-wrapper').offset().top-150});\r\n        $.post('https:\/\/www.libramed.info\/it\/wp-content\/themes\/aboca-starter\/store_locator\/storelocator.php?action=store_search', $(this).serialize(), function(json){\r\n            $('#lista-risultati').removeClass('loading');\r\n            bounds  = new google.maps.LatLngBounds();\r\n            map.removeMarkers();\r\n            var html = '';\r\n\r\n            if(json.map_center){\r\n                \/\/ let coord = new google.maps.LatLng(json.map_center.lat, json.map_center.lng);\r\n                map.setCenter(json.map_center.lat, json.map_center.lng);\r\n                map.setZoom(14);\r\n            }\r\n            var marker, i;\r\n            $('#lista-risultati').html('');\r\n            if(json.items && json.items.length > 0){\r\n                $.each(json.items, function(i,e){\r\n                    e.direction_url = 'https:\/\/www.google.com\/maps\/dir\/'+encodeURIComponent(e.indirizzo_cli+' '+e.citta_cli+' '+e.provincia_cli)+'\/@'+e.latitudine+','+e.longitudine+'';\r\n                    e.store_url = ''; \/\/site_url+'\/farmacia\/'+e.idPdc;\r\n                    e.marker = drawMarker(e);\r\n                    bounds.extend(e.marker.position);\r\n                    \/\/ console.log(e.marker.position);\r\n                    drawListItem(e);\r\n                })\r\n                map.fitBounds(bounds);\r\n                map.setZoom(14);\r\n                map.map.setCenter(CenterMapLatLng);\r\n            }else{\r\n                $('#lista-risultati').html('<div class=\"noresults alert alert-warning\">Nessun risultato');\r\n            }\r\n        })\r\n    })\r\n    \r\n    function drawMarker(e){\r\n\r\n        let icon = {\r\n            url: 'https:\/\/www.libramed.info\/it\/wp-content\/themes\/aboca-starter\/store_locator\/assets\/images\/icona-marker-gmap.svg', \/\/ url\r\n            scaledSize: new google.maps.Size(50, 50), \/\/ scaled size\r\n            \/\/ origin: new google.maps.Point(0,0), \/\/ origin\r\n            \/\/ anchor: new google.maps.Point(0, 0) \/\/ anchor\r\n        };\r\n\r\n        let store_name = e.denominazione_cli;\r\n        if(!store_name && e.rgs_cli){\r\n            store_name = e.rgs_cli;\r\n        }\r\n\r\n        let content = '<strong>'+store_name+'<\/strong><br \/>'+(e.indirizzo_cli??'')+' '+(e.citta_cli??'')+' '+(e.provincia_cli??'')+'<br \/><a href=\"'+e.direction_url+'\" class=\"wpsl-directions\" target=\"_blank\">Indicazioni<\/a>';\r\n        if(e.telefono_cli){\r\n            content += ' - <a href=\"tel:'+e.telefono_cli+'\">Chiama<\/a><\/small>';\r\n        }\r\n\r\n        return map.addMarker({\r\n            lat: e.latitudine,\r\n            lng: e.longitudine,\r\n            title: store_name,\r\n            icon: icon,\r\n            infoWindow: {\r\n                content: content\r\n            },\r\n            animation: google.maps.Animation.DROP\r\n        })\r\n\r\n    }\r\n\r\n    function drawListItem(e){\r\n        let store_name = e.denominazione_cli;\r\n        if(!store_name && e.rgs_cli){\r\n            store_name = e.rgs_cli;\r\n        }\r\n        \/\/ if(e.DenominazionePdc && e.DenominazionePdc != '' && e.DenominazionePdc != ' '){\r\n        \/\/     store_name = e.DenominazionePdc;\r\n        \/\/ }\r\n        let btn_tel = '';\r\n        if(e.telefono_cli){\r\n            btn_tel = `<a href=\"tel:`+(e.telefono_cli??'')+`\" class=\"btn btn-outline-primary btn-tel\"><\/a>`;\r\n        }\r\n    \tvar item = $(`<div class=\"row row-result align-items-center\">\r\n                    <div class=\"col-md-9\">\r\n                        <h4>`+store_name+`<\/h4>\r\n                        <p class=\"address\">`+(e.indirizzo_cli??'')+` `+(e.citta_cli??'')+` `+(e.provincia_cli??'')+`<\/p>\r\n                    <\/div>\r\n                    <div class=\"col-md-3 text-md-right\">\r\n                        <a href=\"`+(e.direction_url??'')+`\" class=\"btn btn-outline-primary btn-map wpsl-directions\" target=\"_blank\"><\/a>\r\n                        `+btn_tel+`\r\n                    <\/div>\r\n                <\/div>`);\r\n        if(e.marker){\r\n          $(item).prop('marker', e.marker);\r\n          $(item).mouseenter(function(){\r\n            _mark = $(this).prop('marker')\r\n            _mark.setAnimation(google.maps.Animation.BOUNCE);\r\n          }).mouseleave(function(){\r\n            _mark = $(this).prop('marker')\r\n            _mark.setAnimation(null);\r\n          }).click(function(e){\r\n            if(!$(e.target).is('a')){\r\n                e.preventDefault();\r\n                google.maps.event.trigger( _mark, 'click' );\r\n            }\r\n          })\r\n        }\r\n        $('#lista-risultati').append($(item));\r\n\r\n        return item\r\n    }\r\n\r\n})(jQuery)\r\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Usa la mappa per cercare il punto vendita pi\u00f9 vicino.I nostri prodotti si trovano in Farmacia, Parafarmacia ed Erboristeria. Messaggio Se vuoi verificare la disponibilit\u00e0 reale del prodotto ti preghiamo di contattare direttamente il punto vendita tramite i recapiti forniti.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4008","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Store Locator - Libramed<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.libramed.info\/it\/store-locator\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Store Locator - Libramed\" \/>\n<meta property=\"og:description\" content=\"Usa la mappa per cercare il punto vendita pi\u00f9 vicino.I nostri prodotti si trovano in Farmacia, Parafarmacia ed Erboristeria. Messaggio Se vuoi verificare la disponibilit\u00e0 reale del prodotto ti preghiamo di contattare direttamente il punto vendita tramite i recapiti forniti.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.libramed.info\/it\/store-locator\/\" \/>\n<meta property=\"og:site_name\" content=\"Libramed\" \/>\n<meta property=\"article:modified_time\" content=\"2021-02-26T14:24:21+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/store-locator\\\/\",\"url\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/store-locator\\\/\",\"name\":\"Store Locator - Libramed\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/#website\"},\"datePublished\":\"2021-02-26T14:24:20+00:00\",\"dateModified\":\"2021-02-26T14:24:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/store-locator\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.libramed.info\\\/it\\\/store-locator\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/store-locator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Store Locator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/\",\"name\":\"Libramed\",\"description\":\"Per il controllo del picco glicemio\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.libramed.info\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Store Locator - Libramed","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.libramed.info\/it\/store-locator\/","og_locale":"it_IT","og_type":"article","og_title":"Store Locator - Libramed","og_description":"Usa la mappa per cercare il punto vendita pi\u00f9 vicino.I nostri prodotti si trovano in Farmacia, Parafarmacia ed Erboristeria. Messaggio Se vuoi verificare la disponibilit\u00e0 reale del prodotto ti preghiamo di contattare direttamente il punto vendita tramite i recapiti forniti.","og_url":"https:\/\/www.libramed.info\/it\/store-locator\/","og_site_name":"Libramed","article_modified_time":"2021-02-26T14:24:21+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.libramed.info\/it\/store-locator\/","url":"https:\/\/www.libramed.info\/it\/store-locator\/","name":"Store Locator - Libramed","isPartOf":{"@id":"https:\/\/www.libramed.info\/it\/#website"},"datePublished":"2021-02-26T14:24:20+00:00","dateModified":"2021-02-26T14:24:21+00:00","breadcrumb":{"@id":"https:\/\/www.libramed.info\/it\/store-locator\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.libramed.info\/it\/store-locator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.libramed.info\/it\/store-locator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.libramed.info\/it\/"},{"@type":"ListItem","position":2,"name":"Store Locator"}]},{"@type":"WebSite","@id":"https:\/\/www.libramed.info\/it\/#website","url":"https:\/\/www.libramed.info\/it\/","name":"Libramed","description":"Per il controllo del picco glicemio","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.libramed.info\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"}]}},"_links":{"self":[{"href":"https:\/\/www.libramed.info\/it\/wp-json\/wp\/v2\/pages\/4008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.libramed.info\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.libramed.info\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.libramed.info\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.libramed.info\/it\/wp-json\/wp\/v2\/comments?post=4008"}],"version-history":[{"count":1,"href":"https:\/\/www.libramed.info\/it\/wp-json\/wp\/v2\/pages\/4008\/revisions"}],"predecessor-version":[{"id":4009,"href":"https:\/\/www.libramed.info\/it\/wp-json\/wp\/v2\/pages\/4008\/revisions\/4009"}],"wp:attachment":[{"href":"https:\/\/www.libramed.info\/it\/wp-json\/wp\/v2\/media?parent=4008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}