{"id":4008,"date":"2021-02-26T15:24:20","date_gmt":"2021-02-26T14:24:20","guid":{"rendered":"https:\/\/libramedinfobe.multisite.aboca.com\/?page_id=4008"},"modified":"2021-12-01T16:32:13","modified_gmt":"2021-12-01T15:32:13","slug":"store-locator","status":"publish","type":"page","link":"https:\/\/www.libramed.info\/be\/store-locator\/","title":{"rendered":"Store Locator"},"content":{"rendered":"\n<p>Utilisez la carte pour rechercher le point de vente le plus proche.<br>Nos produits se trouvent en pharmacie.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Message<\/h4>\n\n\n\n<p>Si vous souhaitez v\u00e9rifier la disponibilit\u00e9 r\u00e9elle du produit, nous vous invitons \u00e0 contacter directement le point de vente aux coordonn\u00e9es indiqu\u00e9es.<\/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\/be\/wp-content\/themes\/aboca-starter\/store_locator\/assets\/js\/gmaps.min.js\"><\/script>\r\n<link rel='stylesheet' href='https:\/\/www.libramed.info\/be\/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=\"Votre adresse ou votre code postal\" 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=\"fr-BE\" \/>\r\n                                    <\/div>\r\n                <!-- <div class=\"col-md-5\">\r\n                    <input class=\"form-control search\" placeholder=\"Recherchez un point de vente\" 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\">Rechercher!<\/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\/be';\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: 50.8465573,\r\n            lng: 4.351697,\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\/be\/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\">Pas de r\u00e9sultats');\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\/be\/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\">Indication<\/a>';\r\n        if(e.telefono_cli){\r\n            content += ' - <a href=\"tel:'+e.telefono_cli+'\">Appeler<\/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>\n","protected":false},"excerpt":{"rendered":"<p>Utilisez la carte pour rechercher le point de vente le plus proche.Nos produits se trouvent en pharmacie. Message Si vous souhaitez v\u00e9rifier la disponibilit\u00e9 r\u00e9elle du produit, nous vous invitons \u00e0 contacter directement le point de vente aux coordonn\u00e9es indiqu\u00e9es.<\/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\/be\/store-locator\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Store Locator - LibraMed\" \/>\n<meta property=\"og:description\" content=\"Utilisez la carte pour rechercher le point de vente le plus proche.Nos produits se trouvent en pharmacie. Message Si vous souhaitez v\u00e9rifier la disponibilit\u00e9 r\u00e9elle du produit, nous vous invitons \u00e0 contacter directement le point de vente aux coordonn\u00e9es indiqu\u00e9es.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.libramed.info\/be\/store-locator\/\" \/>\n<meta property=\"og:site_name\" content=\"LibraMed\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-01T15:32:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture est.\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/store-locator\\\/\",\"url\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/store-locator\\\/\",\"name\":\"Store Locator - LibraMed\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/#website\"},\"datePublished\":\"2021-02-26T14:24:20+00:00\",\"dateModified\":\"2021-12-01T15:32:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/store-locator\\\/#breadcrumb\"},\"inLanguage\":\"fr-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.libramed.info\\\/be\\\/store-locator\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/store-locator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Store Locator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/#website\",\"url\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/\",\"name\":\"LibraMed\",\"description\":\"Pour le contr\u00f4le du pic glyc\u00e9mique\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.libramed.info\\\/be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-BE\"}]}<\/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\/be\/store-locator\/","og_locale":"fr_FR","og_type":"article","og_title":"Store Locator - LibraMed","og_description":"Utilisez la carte pour rechercher le point de vente le plus proche.Nos produits se trouvent en pharmacie. Message Si vous souhaitez v\u00e9rifier la disponibilit\u00e9 r\u00e9elle du produit, nous vous invitons \u00e0 contacter directement le point de vente aux coordonn\u00e9es indiqu\u00e9es.","og_url":"https:\/\/www.libramed.info\/be\/store-locator\/","og_site_name":"LibraMed","article_modified_time":"2021-12-01T15:32:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture est.":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.libramed.info\/be\/store-locator\/","url":"https:\/\/www.libramed.info\/be\/store-locator\/","name":"Store Locator - LibraMed","isPartOf":{"@id":"https:\/\/www.libramed.info\/be\/#website"},"datePublished":"2021-02-26T14:24:20+00:00","dateModified":"2021-12-01T15:32:13+00:00","breadcrumb":{"@id":"https:\/\/www.libramed.info\/be\/store-locator\/#breadcrumb"},"inLanguage":"fr-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.libramed.info\/be\/store-locator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.libramed.info\/be\/store-locator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.libramed.info\/be\/"},{"@type":"ListItem","position":2,"name":"Store Locator"}]},{"@type":"WebSite","@id":"https:\/\/www.libramed.info\/be\/#website","url":"https:\/\/www.libramed.info\/be\/","name":"LibraMed","description":"Pour le contr\u00f4le du pic glyc\u00e9mique","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.libramed.info\/be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-BE"}]}},"_links":{"self":[{"href":"https:\/\/www.libramed.info\/be\/wp-json\/wp\/v2\/pages\/4008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.libramed.info\/be\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.libramed.info\/be\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.libramed.info\/be\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.libramed.info\/be\/wp-json\/wp\/v2\/comments?post=4008"}],"version-history":[{"count":2,"href":"https:\/\/www.libramed.info\/be\/wp-json\/wp\/v2\/pages\/4008\/revisions"}],"predecessor-version":[{"id":4248,"href":"https:\/\/www.libramed.info\/be\/wp-json\/wp\/v2\/pages\/4008\/revisions\/4248"}],"wp:attachment":[{"href":"https:\/\/www.libramed.info\/be\/wp-json\/wp\/v2\/media?parent=4008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}