{"id":4008,"date":"2021-02-26T15:24:20","date_gmt":"2021-02-26T14:24:20","guid":{"rendered":"https:\/\/libramedinfopl.multisite.aboca.com\/?page_id=4008"},"modified":"2021-12-02T11:04:19","modified_gmt":"2021-12-02T10:04:19","slug":"store-locator","status":"publish","type":"page","link":"https:\/\/www.libramed.info\/pl\/store-locator\/","title":{"rendered":"Store Locator"},"content":{"rendered":"\n<p>U\u017cyj mapy, aby wyszuka\u0107 najbli\u017cszy punkt sprzeda\u017cy.<br>Nasze produkty mo\u017cna znale\u017a\u0107 w&nbsp;<strong>Aptekach<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Wiadomo\u015b\u0107<\/strong><\/h4>\n\n\n\n<p>Je\u015bli chcesz sprawdzi\u0107 rzeczywist\u0105 dost\u0119pno\u015b\u0107 produktu, prosimy o bezpo\u015bredni kontakt z punktem sprzeda\u017cy poprzez wskazane dane kontaktowe.<\/p>\n\n\n\n<p><a><\/a> <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\/pl\/wp-content\/themes\/aboca-starter\/store_locator\/assets\/js\/gmaps.min.js\"><\/script>\r\n<link rel='stylesheet' href='https:\/\/www.libramed.info\/pl\/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=\"Tw\u00f3j adres i kod pocztowy\" 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=\"pl-PL\" \/>\r\n                                    <\/div>\r\n                <!-- <div class=\"col-md-5\">\r\n                    <input class=\"form-control search\" placeholder=\"Wyszukaj sklepy\" 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\">Szukaj<\/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\/pl';\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: 52.2319581,\r\n            lng: 21.0067249,\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\/pl\/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\">Brak wynik\u00f3w');\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\/pl\/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\">Wskaz\u00f3wka<\/a>';\r\n        if(e.telefono_cli){\r\n            content += ' - <a href=\"tel:'+e.telefono_cli+'\">Nazwa\u0107<\/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??'')+` <\/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><\/p>\n","protected":false},"excerpt":{"rendered":"<p>U\u017cyj mapy, aby wyszuka\u0107 najbli\u017cszy punkt sprzeda\u017cy.Nasze produkty mo\u017cna znale\u017a\u0107 w&nbsp;Aptekach. Wiadomo\u015b\u0107 Je\u015bli chcesz sprawdzi\u0107 rzeczywist\u0105 dost\u0119pno\u015b\u0107 produktu, prosimy o bezpo\u015bredni kontakt z punktem sprzeda\u017cy poprzez wskazane dane kontaktowe.<\/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\/pl\/store-locator\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Store Locator - LibraMed\" \/>\n<meta property=\"og:description\" content=\"U\u017cyj mapy, aby wyszuka\u0107 najbli\u017cszy punkt sprzeda\u017cy.Nasze produkty mo\u017cna znale\u017a\u0107 w&nbsp;Aptekach. Wiadomo\u015b\u0107 Je\u015bli chcesz sprawdzi\u0107 rzeczywist\u0105 dost\u0119pno\u015b\u0107 produktu, prosimy o bezpo\u015bredni kontakt z punktem sprzeda\u017cy poprzez wskazane dane kontaktowe.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.libramed.info\/pl\/store-locator\/\" \/>\n<meta property=\"og:site_name\" content=\"LibraMed\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-02T10:04:19+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuta\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/store-locator\\\/\",\"url\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/store-locator\\\/\",\"name\":\"Store Locator - LibraMed\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/#website\"},\"datePublished\":\"2021-02-26T14:24:20+00:00\",\"dateModified\":\"2021-12-02T10:04:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/store-locator\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.libramed.info\\\/pl\\\/store-locator\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/store-locator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Store Locator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/\",\"name\":\"LibraMed\",\"description\":\"Do kontroli piku glikemicznego\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.libramed.info\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"}]}<\/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\/pl\/store-locator\/","og_locale":"pl_PL","og_type":"article","og_title":"Store Locator - LibraMed","og_description":"U\u017cyj mapy, aby wyszuka\u0107 najbli\u017cszy punkt sprzeda\u017cy.Nasze produkty mo\u017cna znale\u017a\u0107 w&nbsp;Aptekach. Wiadomo\u015b\u0107 Je\u015bli chcesz sprawdzi\u0107 rzeczywist\u0105 dost\u0119pno\u015b\u0107 produktu, prosimy o bezpo\u015bredni kontakt z punktem sprzeda\u017cy poprzez wskazane dane kontaktowe.","og_url":"https:\/\/www.libramed.info\/pl\/store-locator\/","og_site_name":"LibraMed","article_modified_time":"2021-12-02T10:04:19+00:00","twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"1 minuta"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.libramed.info\/pl\/store-locator\/","url":"https:\/\/www.libramed.info\/pl\/store-locator\/","name":"Store Locator - LibraMed","isPartOf":{"@id":"https:\/\/www.libramed.info\/pl\/#website"},"datePublished":"2021-02-26T14:24:20+00:00","dateModified":"2021-12-02T10:04:19+00:00","breadcrumb":{"@id":"https:\/\/www.libramed.info\/pl\/store-locator\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.libramed.info\/pl\/store-locator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.libramed.info\/pl\/store-locator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.libramed.info\/pl\/"},{"@type":"ListItem","position":2,"name":"Store Locator"}]},{"@type":"WebSite","@id":"https:\/\/www.libramed.info\/pl\/#website","url":"https:\/\/www.libramed.info\/pl\/","name":"LibraMed","description":"Do kontroli piku glikemicznego","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.libramed.info\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"}]}},"_links":{"self":[{"href":"https:\/\/www.libramed.info\/pl\/wp-json\/wp\/v2\/pages\/4008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.libramed.info\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.libramed.info\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.libramed.info\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.libramed.info\/pl\/wp-json\/wp\/v2\/comments?post=4008"}],"version-history":[{"count":3,"href":"https:\/\/www.libramed.info\/pl\/wp-json\/wp\/v2\/pages\/4008\/revisions"}],"predecessor-version":[{"id":4290,"href":"https:\/\/www.libramed.info\/pl\/wp-json\/wp\/v2\/pages\/4008\/revisions\/4290"}],"wp:attachment":[{"href":"https:\/\/www.libramed.info\/pl\/wp-json\/wp\/v2\/media?parent=4008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}