{"id":105496,"date":"2024-08-08T09:30:51","date_gmt":"2024-08-08T14:30:51","guid":{"rendered":"https:\/\/latouffe.wpenginepowered.com\/?page_id=105496"},"modified":"2026-03-30T13:08:21","modified_gmt":"2026-03-30T18:08:21","slug":"points-of-sale-1","status":"publish","type":"page","link":"https:\/\/latouffe.ca\/en\/points-de-vente\/","title":{"rendered":"Points of sale"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; max_width=&#8221;1260px&#8221; width=&#8221;100%&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1 style=\"text-align: center;\">Nos points de ventes<\/h1>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<form id=\"form_code_postal\">\r\n    <input type=\"text\" id=\"code_postal\" class=\"form-control\"\r\n           placeholder=\"Entrez votre code postal pour trouver un point de vente \u00e0 proximit\u00e9\">\r\n    <button type=\"submit\" class=\"btn-search\">Rechercher<\/button>\r\n<\/form>\r\n<div class=\"wrap_map\">\r\n    <div class=\"overlay_map\"><\/div>\r\n\r\n    <div id=\"carte\" class=\"googlecarte\">\r\n        <div data-service=\"google-maps\" data-category=\"marketing\"\r\n             class=\"cmplz-blocked-content-container cmplz-blocked-content-notice cmplz-accept-marketing cmplz-blocked-content-map\">\r\n            <div>Pour acc\u00e9der \u00e0 cette fonctionnalit\u00e9, vous devez accepter la politique des cookies. Cliquez sur l'onglet\r\n                            en bas \u00e0 gauche pour en savoir plus.            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"wrap_liste_points\">\r\n        <div class=\"liste_points\"><\/div>\r\n    <\/div>\r\n<\/div>\r\n<script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyC7frUayfQ3FQWomjpQrJs_01w_pIMbEz0&callback=iniMap\"><\/script>\r\n<script>\r\n\r\n    var map;\r\n    var infowindow = [];\r\n    var markers_tmp = [];\r\n    var marks = [];\r\n    var marker = [];\r\n    var centerLatlng;\r\n    var infowindow_open;\r\n    var centerCircle;\r\n    var circles = [];\r\n    var marker_icon;\r\n    var marker_active_icon;\r\n\r\n\r\n    var bounds;\r\n\r\n    var mapOptions = {\r\n        mapTypeId: 'roadmap',\r\n        zoom: 5,\r\n        center: centerLatlng,\r\n        scrollwheel: false,\r\n        \/\/styles: styles,\r\n    };\r\n\r\n    function activemarker(marker, scrollto) {\r\n        jQuery(\".item-carte.active\").removeClass(\"active\");\r\n        jQuery(\".item-carte#point-\" + marker.dataid).addClass(\"active\");\r\n        if (scrollto) {\r\n            jQuery(\".liste_points\").scrollTop(jQuery(\".liste_points\").scrollTop() + jQuery(\".item-carte.active\").position().top)\r\n\r\n        }\r\n        for (var m in markers) {\r\n            markers[m].setIcon(marker_icon);\r\n        }\r\n        marker.setIcon(marker_active_icon);\r\n        map.setCenter(marker.position);\r\n        map.setZoom(12);\r\n    }\r\n\r\n    function iniMap() {\r\n        centerLatlng = new google.maps.LatLng(45.539365, -73.751786);\r\n        marker_icon = {\r\n            url: \"https:\/\/latouffe.ca\/wp-content\/themes\/fashion-divi-ecommerce-theme\/img\/marker.svg\",\r\n            scaledSize: new google.maps.Size(27, 36)\r\n        };\r\n        marker_active_icon = {\r\n            url: \"https:\/\/latouffe.ca\/wp-content\/themes\/fashion-divi-ecommerce-theme\/img\/marker-active.svg\",\r\n            scaledSize: new google.maps.Size(27, 36)\r\n        };\r\n        bounds = new google.maps.LatLngBounds();\r\n\r\n\r\n        map = new google.maps.Map(document.getElementById(\"carte\"), mapOptions);\r\n        map.setTilt(45);\r\n        map_is_loaded = true;\r\n        \r\n        if(markers_tmp){\r\n            set_map_marker(false);\r\n        }\r\n    }\r\n\r\n    function set_map_marker(search) {\r\n        markers = [];\r\n        if (marks.length) {\r\n            for (var i = 0; i < marks.length; i++) {\r\n                marks[i].setMap(null);\r\n            }\r\n            marks = [];\r\n\r\n            bounds = new google.maps.LatLngBounds();\r\n        }\r\n\r\n        if (markers_tmp) {\r\n            for (i = 0; i < markers_tmp.length; i++) {\r\n                var m = markers_tmp[i];\r\n                var position = new google.maps.LatLng(m.lat, m.lng);\r\n                bounds.extend(position);\r\n                marker = new google.maps.Marker({\r\n                    position: position,\r\n                    map: map,\r\n                    icon: marker_icon,\r\n                    title: m.titre,\r\n                    dataid: m.id,\r\n                });\r\n                markers[m.id] = marker;\r\n                marks.push(marker);\r\n\r\n                google.maps.event.addListener(marker, 'click', (function (marker) {\r\n                    return function () {\r\n                        activemarker(marker, true);\r\n                    }\r\n                })(marker));\r\n\r\n\r\n                \/\/ Automatically center the map fitting all markers on the screen\r\n                map.fitBounds(bounds);\r\n            }\r\n        } else {\r\n            alert(\"Aucun points de vente trouv\u00e9 dans votre secteur\");\r\n        }\r\n\r\n        jQuery(\".item-carte .marker, .item-carte  .titre-marker \").on(\"click\", function () {\r\n            activemarker(markers[jQuery(this).data(\"id\")], false);\r\n        });\r\n\r\n        if (search) {\r\n            jQuery(\".liste_points .item-carte:first-child .marker\").trigger(\"click\");\r\n        }\r\n\r\n\r\n    }\r\n<\/script>\r\n\r\n<script>\r\n    var map_is_loaded = false;\r\n\r\n    jQuery(function ($) {\r\n        $(\".wrap_map\").addClass(\"chargement\");\r\n\r\n        $.post('https:\/\/latouffe.ca\/wp-admin\/admin-ajax.php', {\r\n            action: 'get_point_carte',\r\n            code_postal: $(\"#code_postal\").val()\r\n        }, function (data) {\r\n            $(\".loading-map\").removeClass(\"loading\");\r\n            markers_tmp = data.markers;\r\n            $(\".liste_points\").html(data.liste);\r\n\r\n            if (cmplz_has_consent('marketing') && map_is_loaded) {\r\n                set_map_marker(false);\r\n            }\r\n\r\n            $(\".wrap_map\").removeClass(\"chargement\");\r\n        }, \"json\");\r\n\r\n        $(\"#form_code_postal\").on(\"submit\", function (e) {\r\n\r\n            $(\".liste_points\").html(\"\");\r\n            $(\".wrap_map\").addClass(\"chargement\");\r\n\r\n            $.post('https:\/\/latouffe.ca\/wp-admin\/admin-ajax.php', {\r\n                action: 'get_point_carte',\r\n                code_postal: $(\"#code_postal\").val()\r\n            }, function (data) {\r\n                $(\".loading-map\").removeClass(\"loading\");\r\n                markers_tmp = data.markers;\r\n                $(\".liste_points\").html(data.liste);\r\n\r\n                if (cmplz_has_consent('marketing') && map_is_loaded) {\r\n                    set_map_marker(true);\r\n                }\r\n\r\n                $(\".wrap_map\").removeClass(\"chargement\");\r\n            }, \"json\");\r\n\r\n            e.preventDefault();\r\n            return false;\r\n        })\r\n    });\r\n<\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nos points de ventes<form id=\"form_code_postal\">\r\n    <input type=\"text\" id=\"code_postal\" class=\"form-control\"\r\n           placeholder=\"Entrez votre code postal pour trouver un point de vente \u00e0 proximit\u00e9\">\r\n    <button type=\"submit\" class=\"btn-search\">Rechercher<\/button>\r\n<\/form>\r\n<div class=\"wrap_map\">\r\n    <div class=\"overlay_map\"><\/div>\r\n\r\n    <div id=\"carte\" class=\"googlecarte\">\r\n        <div data-service=\"google-maps\" data-category=\"marketing\"\r\n             class=\"cmplz-blocked-content-container cmplz-blocked-content-notice cmplz-accept-marketing cmplz-blocked-content-map\">\r\n            <div>Pour acc\u00e9der \u00e0 cette fonctionnalit\u00e9, vous devez accepter la politique des cookies. Cliquez sur l'onglet\r\n                            en bas \u00e0 gauche pour en savoir plus.            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"wrap_liste_points\">\r\n        <div class=\"liste_points\"><\/div>\r\n    <\/div>\r\n<\/div>\r\n<script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyC7frUayfQ3FQWomjpQrJs_01w_pIMbEz0&callback=iniMap\"><\/script>\r\n<script>\r\n\r\n    var map;\r\n    var infowindow = [];\r\n    var markers_tmp = [];\r\n    var marks = [];\r\n    var marker = [];\r\n    var centerLatlng;\r\n    var infowindow_open;\r\n    var centerCircle;\r\n    var circles = [];\r\n    var marker_icon;\r\n    var marker_active_icon;\r\n\r\n\r\n    var bounds;\r\n\r\n    var mapOptions = {\r\n        mapTypeId: 'roadmap',\r\n        zoom: 5,\r\n        center: centerLatlng,\r\n        scrollwheel: false,\r\n        \/\/styles: styles,\r\n    };\r\n\r\n    function activemarker(marker, scrollto) {\r\n        jQuery(\".item-carte.active\").removeClass(\"active\");\r\n        jQuery(\".item-carte#point-\" + marker.dataid).addClass(\"active\");\r\n        if (scrollto) {\r\n            jQuery(\".liste_points\").scrollTop(jQuery(\".liste_points\").scrollTop() + jQuery(\".item-carte.active\").position().top)\r\n\r\n        }\r\n        for (var m in markers) {\r\n            markers[m].setIcon(marker_icon);\r\n        }\r\n        marker.setIcon(marker_active_icon);\r\n        map.setCenter(marker.position);\r\n        map.setZoom(12);\r\n    }\r\n\r\n    function iniMap() {\r\n        centerLatlng = new google.maps.LatLng(45.539365, -73.751786);\r\n        marker_icon = {\r\n            url: \"https:\/\/latouffe.ca\/wp-content\/themes\/fashion-divi-ecommerce-theme\/img\/marker.svg\",\r\n            scaledSize: new google.maps.Size(27, 36)\r\n        };\r\n        marker_active_icon = {\r\n            url: \"https:\/\/latouffe.ca\/wp-content\/themes\/fashion-divi-ecommerce-theme\/img\/marker-active.svg\",\r\n            scaledSize: new google.maps.Size(27, 36)\r\n        };\r\n        bounds = new google.maps.LatLngBounds();\r\n\r\n\r\n        map = new google.maps.Map(document.getElementById(\"carte\"), mapOptions);\r\n        map.setTilt(45);\r\n        map_is_loaded = true;\r\n        \r\n        if(markers_tmp){\r\n            set_map_marker(false);\r\n        }\r\n    }\r\n\r\n    function set_map_marker(search) {\r\n        markers = [];\r\n        if (marks.length) {\r\n            for (var i = 0; i < marks.length; i++) {\r\n                marks[i].setMap(null);\r\n            }\r\n            marks = [];\r\n\r\n            bounds = new google.maps.LatLngBounds();\r\n        }\r\n\r\n        if (markers_tmp) {\r\n            for (i = 0; i < markers_tmp.length; i++) {\r\n                var m = markers_tmp[i];\r\n                var position = new google.maps.LatLng(m.lat, m.lng);\r\n                bounds.extend(position);\r\n                marker = new google.maps.Marker({\r\n                    position: position,\r\n                    map: map,\r\n                    icon: marker_icon,\r\n                    title: m.titre,\r\n                    dataid: m.id,\r\n                });\r\n                markers[m.id] = marker;\r\n                marks.push(marker);\r\n\r\n                google.maps.event.addListener(marker, 'click', (function (marker) {\r\n                    return function () {\r\n                        activemarker(marker, true);\r\n                    }\r\n                })(marker));\r\n\r\n\r\n                \/\/ Automatically center the map fitting all markers on the screen\r\n                map.fitBounds(bounds);\r\n            }\r\n        } else {\r\n            alert(\"Aucun points de vente trouv\u00e9 dans votre secteur\");\r\n        }\r\n\r\n        jQuery(\".item-carte .marker, .item-carte  .titre-marker \").on(\"click\", function () {\r\n            activemarker(markers[jQuery(this).data(\"id\")], false);\r\n        });\r\n\r\n        if (search) {\r\n            jQuery(\".liste_points .item-carte:first-child .marker\").trigger(\"click\");\r\n        }\r\n\r\n\r\n    }\r\n<\/script>\r\n\r\n<script>\r\n    var map_is_loaded = false;\r\n\r\n    jQuery(function ($) {\r\n        $(\".wrap_map\").addClass(\"chargement\");\r\n\r\n        $.post('https:\/\/latouffe.ca\/wp-admin\/admin-ajax.php', {\r\n            action: 'get_point_carte',\r\n            code_postal: $(\"#code_postal\").val()\r\n        }, function (data) {\r\n            $(\".loading-map\").removeClass(\"loading\");\r\n            markers_tmp = data.markers;\r\n            $(\".liste_points\").html(data.liste);\r\n\r\n            if (cmplz_has_consent('marketing') && map_is_loaded) {\r\n                set_map_marker(false);\r\n            }\r\n\r\n            $(\".wrap_map\").removeClass(\"chargement\");\r\n        }, \"json\");\r\n\r\n        $(\"#form_code_postal\").on(\"submit\", function (e) {\r\n\r\n            $(\".liste_points\").html(\"\");\r\n            $(\".wrap_map\").addClass(\"chargement\");\r\n\r\n            $.post('https:\/\/latouffe.ca\/wp-admin\/admin-ajax.php', {\r\n                action: 'get_point_carte',\r\n                code_postal: $(\"#code_postal\").val()\r\n            }, function (data) {\r\n                $(\".loading-map\").removeClass(\"loading\");\r\n                markers_tmp = data.markers;\r\n                $(\".liste_points\").html(data.liste);\r\n\r\n                if (cmplz_has_consent('marketing') && map_is_loaded) {\r\n                    set_map_marker(true);\r\n                }\r\n\r\n                $(\".wrap_map\").removeClass(\"chargement\");\r\n            }, \"json\");\r\n\r\n            e.preventDefault();\r\n            return false;\r\n        })\r\n    });\r\n<\/script><\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"class_list":["post-105496","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/latouffe.ca\/en\/wp-json\/wp\/v2\/pages\/105496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/latouffe.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/latouffe.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/latouffe.ca\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/latouffe.ca\/en\/wp-json\/wp\/v2\/comments?post=105496"}],"version-history":[{"count":1,"href":"https:\/\/latouffe.ca\/en\/wp-json\/wp\/v2\/pages\/105496\/revisions"}],"predecessor-version":[{"id":116295,"href":"https:\/\/latouffe.ca\/en\/wp-json\/wp\/v2\/pages\/105496\/revisions\/116295"}],"wp:attachment":[{"href":"https:\/\/latouffe.ca\/en\/wp-json\/wp\/v2\/media?parent=105496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}