1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
| // Initialiser le widget après le chargement complet de la page
$(document).ready(function() {
// Charge le widget dans la DIV d'id "Zone_Widget" avec les paramètres indiqués
$("#Zone_Widget").MR_ParcelShopPicker({
//
// Paramétrage de la liaison avec la page.
//
// Selecteur de l'élément dans lequel est envoyé l'ID du Point Relais (ex: input hidden)
Target: "#Target_Widget",
// Selecteur de l'élément dans lequel est envoyé l'ID du Point Relais pour affichage
TargetDisplay: "#TargetDisplay_Widget",
// Selecteur de l'élément dans lequel sont envoysé les coordonnées complètes du point relais
TargetDisplayInfoPR: "#TargetDisplayInfoPR_Widget",
//
// Paramétrage du widget pour obtention des point relais.
//
// Le code client Mondial Relay, sur 8 caractères (ajouter des espaces à droite)
// BDTEST est utilisé pour les tests => un message d'avertissement apparaît
Brand: "BDTEST ",
// Pays utilisé pour la recherche: code ISO 2 lettres.
Country: "FR",
// Code postal pour lancer une recherche par défaut
PostCode: "59000",
// Mode de livraison (Standard [24R], XL [24L], XXL [24X], Drive [DRI])
ColLivMod: "24R",
// Nombre de Point Relais à afficher
NbResults: "7",
//
// Paramétrage d'affichage du widget.
//
// Afficher les résultats sur une carte?
ShowResultsOnMap: true,
// Afficher les informations du point relais à la sélection sur la carte?
DisplayMapInfo: true,
// Fonction de callback déclenché lors de la selection d'un Point Relais
OnParcelShopSelected:
// Fonction de traitement à la sélection du point relais.
// Remplace les données de cette page par le contenu de la variable data.
// data: les informations du Point Relais
function(data) {
$("#cb_ID").html(data.ID);
$("#cb_Nom").html(data.Nom);
$("#cb_Adresse").html(data.Adresse1 + ' ' + data.Adresse2);
$("#cb_CP").html(data.CP);
$("#cb_Ville").html(data.Ville);
$("#cb_Pays").html(data.Pays);
}
//
// Autres paramétrages.
//
// Filtrer les Points Relais selon le Poids (en grammes) du colis à livrer
// Weight: "",
// Spécifier le nombre de jours entre la recherche et la dépose du colis dans notre réseau
// SearchDelay: "3",
// Limiter la recherche des Points Relais à une distance maximum
// SearchFar: "",
// Liste des pays selectionnable par l'utilisateur pour la recherche: codes ISO 2 lettres
// AllowedCountries: "FR,ES",
// Force l'utilisation de Google Map si la librairie est présente?
// EnableGmap: true,
// Activer la recherche de la position lorsque le navigateur de l'utilisateur le supporte?
// EnableGeolocalisatedSearch: "true",
// Spécifier l'utilisation de votre feuille de style CSS lorsque vous lui donnez la valeur "0"
// CSS: "1",
// Activer le zoom on scroll sur la carte des résultats?
//,MapScrollWheel: "false",
// Activer le mode Street View sur la carte des résultats (attention aux quotas imposés par Google)
// MapStreetView: "false"
});
}); |
Partager