Magento 2

Store Locator

Display an advanced Google Map in your Magento front-end to help customers locate their nearest store. Export and import physical store addresses into your Google Places account.

marketplace approved
new
145,00€excl. VAT

5.0/5 noté 3 avis

  • Lifetime license
  • 12 months support & upgrade
  • 60 days money-back guarantee
  • Extensible source code
  • Unlimited test domains
  • Free composer access
Demo Store

Propulsez vos ventes en magasins en affichant tous les endroits où vous vendez avec Store Locator pour Magento 2

  • Affichez tous vos points de vente sur Google Map depuis le store locator et créez des pages spécifiques pour chaque magasin.

Affichez tous vos magasins sur une carte Google

  • Géolocalisation — Affichez le magasin le plus proche grâce à la géolocalisation.
  • Itinéraires — Affichez les directions vers chacun de vos magasins.
  • Systèmes unitaires — Choisissez d'afficher la distance en miles ou en kilomètres.

Profitez d'une configuration simple et rapide

  • Google Map — Activez ou désactivez la carte Google.
  • Informations sur le magasin — Affichez les détails du magasin et d'autres informations.
  • Images — Ajoutez des images à vos magasins.
  • Horaires d'ouvertures — Configurez les heures d'ouverture et de déjeuner pour chaque jour de la semaine.
  • Jours de fermeture — Configurez les jours fériés et les jours de fermeture pour chaque magasin.

Personnalisez complètement chaque magasin

  • Attributs personnalisés Créez des attributs personnalisés pour vos magasins et ajoutez des placeholders dans vos templates.
  • Personnalisation de l'affichage Modifiez l'affichage de chaque magasin à l'aide de variables et de code CSS.

Créez des pages spécifiques pour chaque magasin

  • Créez une page spécifique pour chacun de vos magasins et personnalisez le contenu de chaque page comme vous le souhaitez.

Utilisez un outil multi-appareils

  • Entièrement responsive — L'extension est responsive sur tous les appareils afin d'offrir une expérience mobile optimisée.
  • Multi-boutique et multi-site — Vous pouvez définir une configuration spécifique pour chaque boutique et site Web Magento.

Exportez et importez toutes vos boutiques

  • Gagnez un temps considérable en important toutes vos boutiques sur Magento et téléchargez facilement un fichier CSV qui comprend toutes les informations sur les sources que vous venez de créer ou d'importer.

MSI Stock Status

Fournissez plus d'informations sur vos magasins dans les messages de statuts de stocks

  • Ajoutez toutes les informations utiles concernant vos magasins dans votre grille de stocks et les messages de statuts de stocks avec MSI Stock Status : image, heures d'ouverture, jours de fermeture, lien vers la page de la boutique...
  • Êtes-vous intéressé par MSI Stock Status ?
  • Plus de détails
  • Demo

Click & Collect

Offrez à vos clients le meilleur des deux mondes : acheter en ligne, récupérer en magasin

  • Permettez à vos clients de récupérer leurs commandes dans n'importe lequel de vos magasins grâce au Click & Collect.
  • Êtes-vous intéressé par Click & Collect ?
  • Plus de détails
  • Demo

Content

    Comment utiliser Store Locator pour Magento 2

    Selon Google, une grande partie des ventes de détails reste influencée par le web, mais la majorité de ces ventes est réalisée en magasins, des boutiques de proximité jusqu'aux chaînes nationales.

    L'extension Store Locator pour Magento 2 vous aide à augmenter la fréquentation de vos lieux de vente en vous permettant d'afficher sur n'importe quelle page de votre site une carte Google Map présentant la localisation de tous vos magasins et points de vente.

    Cette carte utilise la technologie HTML 5 afin de géo-localiser le visiteur et de lui soumettre la liste des points de vente les plus proches de chez lui (temps et distance). Cette extension permet également à l'utilisateur d'obtenir l'itinéraire vers les magasins concernés directement sur la même page.

    L'affichage des informations relatives à chaque point de vente/par site web ou store view est complètement paramétrable (heures d'ouvertures, adresses, coordonnées...) depuis le back-office Magento 2.

    Cette extension étend les fonctionnalités du module de gestion de stocks de Magento (Multi Stock Inventory) et s’intègre parfaitement à la suite en y ajoutant des fonctionnalités complémentaires.

    ETAPE 1 : Gérez vos magasins

    Dans un premier temps, vous devez créer vos points de vente en ajoutant des nouvelles sources. Pour cela, rendez-vous dans :
    Stores › Inventory › Sources

    Ajoutez une nouvelle source

    Avec Store Locator, vous pouvez gérer autant de sources que vous souhaitez depuis le back-office de Magento 2.

    Afin de configurer vos sources, cliquez sur  ADD NEW SOURCE.

    Pour créer une source, il faut :

    • un nom
    • un code
    • une vue magasin
    • un groupe de client
    • des coordonnées de longitude et latitude
    • une clé d'URL
    • un pays
    • un code postal

    Toute autre information est complémentaire, cela dit, nous vous conseillons de compléter un maximum de champs pour ensuite réutiliser ces informations au niveau de l'affichage de la Google Map.

    General
    • Name
      Il s'agit du nom qui est affiché sur le frontend de votre site web dans Google Maps. 

      USA Washington Store

    • Code (utilisation interne)
      C'est un code d'identification unique utilisé dans le back-office de Magento 2 pour chaque source.
      Ce code est aussi utilisé par Google Addresses afin d'identifier les points de vente si les fichiers de données sont exportés vers un compte Google Places.
    • Is enabled
      La source par défaut doit être activée.
    • Store View
      Une source doit être liée à au moins une vue magasin pour être affichée sur Google Maps.
    • Customer Groups
      Sélectionnez ensuite le ou les groupes de clients qui pourront voir le magasin.
    Store Location
    • Latitude & Longitude
      Ces informations sont essentielles afin d'afficher les points de vente sur la Google Map. 
    • Find the coordinates with Google Map
      Vous pouvez trouver ces informations grâce à Google Maps en déplaçant le curseur.
    Store Locator settings
    • Is visible on Store Locator page
      OUI/NON
    • Default order of display
      Lorsqu'un client n'autorise pas la géolocalisation, alors l'ordre d'affichage par défaut est utilisé.
    • Image
      Téléchargez l'image pour le magasin.
      C'est l'image associée au point de vente comme la devanture du magasin, le logo etc...
      L'image apparaîtra ensuite dans la partie information lorsqu'un client sélectionnera ce point de vente.
      L'image doit être un fichier .jpeg, .gif ou .jpg.     
    • Use default description template
      Le template de description par défaut est défini dans :
      Stores › Configuration › Wyomind › Store Locator
    • Description
      Vous pouvez aussi définir une description pour ce magasin en particulier. Cette description apparaît dans la section information lorsqu'un client sélectionne ce point de vente.
      Le code HTML et CSS sont supportés.
      Variables disponibles

    Variables disponibles pour les descriptions des magasins :

    • {{code}}
      Le code du magasin
    • {{name}}
      Le nom du magasin
    • {{phone}}
      Le téléphone du magasin
    • {{email}}
      L'adresse email du magasin
    • {{address_1}}, {{address_2}}, {{city}}, {{state}}, {{country}}, {{zipcode}}
      L'adresse du magasin
    • {{business_hours}}
      Les heures d'ouverture du magasin
    • {{days_off}}
      Les jours non travaillés du magasin
    • {{image}}
      L'image du magasin
    • {{link}}
      Le lien de la page du magasin
    • {{google_map}}
      La carte Google avec le magasin ciblé
      Notez que vous ne pouvez pas utiliser la variable Google map dans le template de la description du Store Locator.
    • {{additional_attribute_code}}
      Tous les attributs personnalisés que vous avez configurés. 
      Comment configurer vos propres attributs.
    Store Page settings
    • Enable store page
      OUI/NON
    • URL key
      URL de la page du magasin.

      italy-store

      Vous pourrez alors accéder à la page du magasin depuis : https://www.votreboutique.com/italy-store
    • Use default Page template
      Le template de la page par défaut est défini dans :
      Stores › Configuration › Wyomind › Store Locator
    • Page Content
      Vous pouvez aussi définir un template de page spécifique pour ce magasin.
      Le code HTML et CSS est supporté.
      Variables disponibles

    Variables disponibles pour le contenu des pages :

    • {{code}}
      Le code du magasin
    • {{name}}
      Le nom du magasin
    • {{phone}}
      Le téléphone du magasin
    • {{email}}
      L'adresse email du magasin
    • {{address_1}}, {{address_2}}, {{city}}, {{state}}, {{country}}, {{zipcode}}
      L'adresse du magasin
    • {{business_hours}}
      Les heures d'ouverture du magasin
    • {{days_off}}
      Les jours non travaillés du magasin
    • {{image}}
      L'image du magasin
    • {{link}}
      Le lien de la page du magasin
    • {{google_map}}
      La carte Google avec le magasin ciblé
      Notez que vous ne pouvez pas utiliser la variable Google map dans le template de la description du Store Locator.
    • {{additional_attribute_code}}
      Tous les attributs personnalisés que vous avez configurés. 
      Comment configurer vos propres attributs.
    Business hours
    • Hours
      Les heures d'ouverture peuvent être affichées pour chaque magasin. Vous pouvez également définir des heures de pause.
    • Days off
      Vous pouvez lister chaque jour férié. Chaque date doit être sur une nouvelle ligne et formatée comme ci-dessous :

      AAAA-MM-JJ

      Par exemple, si le magasin est fermé le 1er janvier 2019, vous pouvez écrire :

      2019-01-01


      Notez que vous pouvez aussi ajouter des heures non travaillées. Chaque date et heure doit être sur une nouvelle ligne comme ci-dessous :

      aaaa-mm-jj HH:ii-HH:ii

      Par exemple, si le magasin est fermé le 24 décembre 2020 de 16h30 à 20h, vous pouvez écrire :

      2020-12-24 16:30-20:00

    Contact Info
    • Contact name
      Nom du contact du magasin.
    • Email
      Il s'agit de l'email du contact du magasin.
    • Phone
      Numéro de téléphone du magasin.
    • Fax
      Numéro de fax du magasin.
    Address Data

    Tous les détails spécifiés dans Address Data apparaissent dans la section information lorsqu'un client sélectionne un magasin en particulier. Vous devez remplir :

    • Country
      Le pays permettra alors aux clients de filtrer les résultats de recherche.
    • State/Province
      Le code de l'état est essentiel si les fichiers de données sont exportés vers votre compte Google Places.
    • City
    • Street
    • Street (additional)
    • Postcode
    Additional Data

    Pour chaque magasin, vous pouvez définir vos propres attributs afin de personnaliser la page du magasin comme vous le souhaitez.

    Pour cela, allez dans :
    Stores › Inventory › Source Attributes

    Cliquez sur  ADD A NEW ATTRIBUTE.

    Cela fonctionne de la même manière que les attributs produits.

    L'attribut peut être de type :

    • text : input simple
    • textarea : input multi-lignes
    • wysiwyg : input HTML

    Une fois sauvegardé, une notification s'affiche et l'attribut est listé dans la grille.

    Une fois créés, les attributs seront alors affichés dans l'onglet Additional Data pour chaque source.

    Ils peuvent ensuite être utilisés dans le template de la description du Store Locator et dans le template de chaque page de magasin.

    Importez et exportez un fichier CSV

    Importez vos sources

    Afin d'importer un fichier CSV, cliquez sur  IMPORT A CSV FILE. Vous pouvez ensuite cliquer sur  CHOOSE FILE afin de télécharger votre fichier dans Magento 2. Votre fichier doit bien sûr être un fichier CSV.

    Votre fichier doit être au format CSV. Les valeurs doivent être séparées par des tabulations et entourées de guillemets.

    Une fois que vous avez choisi votre fichier, cliquez sur  IMPORT FILE.

    Un message s'affiche pour notifier que les sources ont été ajoutées dans :
    Stores › Inventory › Sources

    Exportez vos sources

    Pour exporter un fichier CSV, c'est très simple, vous devez cliquer sur  EXPORT A CSV FILE, vous pourrez ensuite télécharger un fichier CSV qui comprend toutes les informations sur les magasins que vous venez de créer ou d'importer.

    Configurez l'affichage de vos sources

    Afin de modifier l'affichage de vos magasins sur la Google map, allez dans :
    Stores › Settings › Configuration › Wyomind › Store Locator

    Pour voir vos magasins sur la carte, allez sur http://www.votreboutique.com/storelocator

    Ajoutez votre clé d'API Google

    Ici, vous pourrez ajouter votre propre clé API dans Google API key. 

    En effet, Google demande désormais une clé API afin d'afficher la carte Google. Jetez un œil à notre FAQ pour savoir comment obtenir votre propre clé API.

    Éditez la configuration de la localisation

    Vous pouvez configurer la localisation : 

    • Store Locator page URL
      Définissez l'URL de la page du Store Locator.
      Par exemple : http://www.votreboutique.com/storelocator

    • Store Locator page title
    • Number of nearest locations to display
      Notez que 0 signifie illimité. 
    • Display the distance from the customer location to the store in the store title
      Vous pouvez ajouter la distance depuis le magasin à la localisation du client.
    • Display the duration from the customer location to the store in the store title
      Vous pouvez ajouter le temps qu'il faut depuis le magasin à la localisation du client.
    • Unit systems for the distance
      Choisissez entre Metric et Imperial.
    Éditez le template de la description du magasin

    Vous pouvez modifier l'affichage et l'ordre des informations de vos magasins et ajouter du code PHP. 

    Par exemple, disons que vous souhaitez afficher le numéro de téléphone de vos points de vente en rouge. Il vous suffira simplement d'ajouter le code suivant dans le champ Store description template :

    <span> {{phone}} </span>​

    Jetez un œil aux variables disponibles.

    Éditez le template de la page du magasin

     Vous avez aussi la possibilité d'éditer le template de la page du magasin. 

    Jetez un œil aux variables disponibles.

    Éditez le format de date

    Vous pouvez également changer le format de date.

    Par exemple, pour 2:30 AM, utilisez :

    h:i A

    Pour plus de détails, vous pouvez vous référer au tableau suivant :

    ETAPE 2 : Configurez la carte du magasin

    L'extension Store Locator vous offre la possibilité de configurer votre carte et de l'ajouter sur n'importe quelle page de votre site Magento 2.

    Ajoutez la carte Store Locator dans une page CMS

    Vous pouvez facilement ajouter la carte Store Locator à n'importe quelle page CMS enregistrée dans votre back-office Magento 2 dans :
    Content › Elements › Pages

    Ajoutez le code suivant dans le champ Layout update XML de l'onglet Design de la page CMS concernée :

    <referenceContainer name="content">
     <block
      class="Wyomind\StoreLocator\Block\StoreLocator"
      name="storelocator"
      template="Wyomind_StoreLocator::storelocator.phtml"
     />
    </referenceContainer>

    Cliquez sur  SAVE PAGE.

    La carte doit désormais s'afficher sur la page CMS que vous avez choisie.

    Personnalisez la carte Store Locator

    Si vous disposez de compétences en PHP et HTML vous pourrez sans difficulté modifier le template permettant l'affichage de la carte Store Locator :

    • Par défaut le fichier template Store Locator se situe dans :
      app/code/Wyomind/Storelocator/view/frontend/storelocator.phtml
    • L'ensemble des styles CSS et des images appliqués à la carte Store Locator se trouvent par défaut dans :
      app/code/Wyomind/Storelocator/view/frontend/web
    • La traduction des intitulés de la carte Store Locator peut se faire en utilisant l'outil Magento de traduction en ligne ou bien en copiant et en traduisant l'un des fichiers de traductions disponibles dans :
      app/code/Wyomind/Storelocator/i18n/en_US.csv

    FAQ

    Informations Pré-vente

    Versions de Magento compatibles avec Store Locator

    Cette extension fonctionne avec Magento Community Edition et Magento Enterprise Edition. Vous pouvez vérifier dans l'onglet Compatibility si Store Locator est compatible avec votre version de Magento.

    Magento Open Source vs Magento Commerce vs Magento Commerce Cloud

    Magento propose désormais trois variantes de son produit.

    Leurs noms ayant changé au cours des dernières années, voici un récapitulatif :

    • Magento Open Source : anciennement Magento Community Edition (CE), est une plate-forme de commerce électronique gratuite.
    • Magento Commerce : anciennement Magento Enterprise (EE), est la version payante de Magento et propose des services de support.
    • Magento Commerce Cloud : est la version payante de Magento et propose des services de support et d'hébergement.
    Point Of Sale vs Store Locator

    Vous pouvez utiliser Point Of Sale sur n'importe quelle version de Magento 2. 

    Cela dit, dans le cas où vous utilisez le module Magento MSI disponible depuis Magento 2.3, vous devrez utiliser l'extension Store Locator. 

    Qu'est ce que Magento Multi Source Inventory

    Depuis la version 2.3, Magento met en avant de nouvelles caractérisiques pour la gestion d'inventaire. Ces nouvelles options améliorent la gestion des quantités de produits, des différentes sources et configurations, ainsi que des expéditions.

    Parmi les caractéristiques de gestion d'inventaire, vous trouverez :

    • Différentes configurations pour la gestion de sources uniques et multiples
    • Des stocks pour suivre les quantités disponibles dans les sources assignées
    • Des algorithmes pour les expéditions : Magento fournit 2 algorithmes basés sur la priorité de la source et de la distance. Ces algorithmes recommandent comment traiter les expéditions partielles et complètes.

    La gestion d'inventaire de Magento introduit une nouvelle terminologie :

    • Sources
      Les sources représentent des sites physiques où sont stockés et expédiés les produits disponibles. Il peut s’agir d’entrepôts, de magasins, de centres de distribution et de revendeurs.
    • Element source
      Il s'agit d"une source pour un produit donné.
    • Stocks
      Un stock peut être relié à plusieurs sites web et sources.
    • Canaux de vente
      Fait référence aux sites web. Il ne peut être lié qu’à un seul stock.
    • Quantité vendable
      C’est l’inventaire virtuel total qui peut être vendu depuis un site web.
    • Réservations
      C'est le nombre de produits réservés et déduits de la quantité vendable lorsque les clients ajoutent des produits à leur panier et passent leur commande.
      Lorsqu’une commande est expédiée, la quantité des réservations est réinitialisée et cette même quantité est déduite des quantités des inventaires des sources appropriées.
    Limite des points de vente affichés sur la carte Google

    L'API Google Shopping permet de calculer les itinéraires mais a certaines limites. Seulement l'itinéraires des 24 magasins les plus proches sera calculé néanmoins tous les points de vente seront affichés sur votre boutique en ligne Magento 2.

    Licence et domaines

    Conditions de validité d'une licence

    Votre licence est valide pour une durée illimitée sur une seule instance.

    • Si vous utilisez plusieurs instances, il vous faudra acheter une licence supplémentaire pour chacune d'entre elles.
    • Si vous gérez plusieurs sites sur la même instance, vous n’aurez besoin que d’une seule licence pour l’ensemble de vos domaines.

    Bien que la période de validité de votre licence soit illimitée, celle de votre période de Support & Upgrade est quant à elle limitée à 12 mois (durée offerte à l’achat de votre licence). Passé ce délai, il vous faudra en acheter une nouvelle (voir FAQ: Prolonger sa période de Support)

    Pré-enregistrement des domaines

    Vous avez la possibilité de pré-enregistrer votre domaine de production à votre licence.

    Grâce à cette option vous pourrez installer et activer votre domaine afin qu'il soit prêt à l'emploi avant son lancement en ligne.

    Pour pré-enregistrer votre domaine :

    1. Allez dans :
      mY account › Licenses & DOwnloads
    2. Cliquez sur l'icone Settings à côté de l'extension pour laquelle vous souhaitez pré-enregistrer votre domaine.
    3. En bas de la page, sous votre liste de domaine se trouve un lien. Cliquez sur :
      Do you want to pre-register your domain in order to be ready to go live?
    4. Entrez votre nom de domaine puis cliquez sur  PRE-REGISTER NOW  pour finaliser votre pré-enregistrement.

    Environnements de test

    Votre licence est valide pour une durée illimitée sur une seule interface. Il est possible, cependant, d'étendre ou de transférer votre licence dans deux cas : 

    • Si vous désirez ajouter vos environnements de test à votre licence.
      Dans ce cas, vous pouvez étendre votre licence gratuitement, et ce, pour un nombre illimité de domaines (dev, staging, local..).
      Ex: mywebsite-staging.com ou mywebsite-dev.com
    • Si vous souhaitez transférer votre licence sur un autre domain de production.
      Dans ce cas, la période de Support & Upgrade pour la licence doit être active.



    Pour pouvoir utiliser Store Locator à la fois sur votre environnement de production et de test, suivez les étapes ci-dessous:

    1. Téléchargez Store Locator depuis votre compte Wyomind.
      (voir FAQ: Téléchargement des modules)
    2. Installez Store Locator sur votre environnement.
      (voir FAQ: Installation des modules sur Magento ou sur WooCommerce)
    3. Activez la licence.
      (voir FAQ : Activation des licences en ligne de commande sur Magento ou sur WooCommerce)
    Dans le cas où vous avez de nombreux domaines de staging ou si vous êtes une agence avec de nombreux domaines de pre-prod pour vos clients, contactez-nous afin de whitelister automatiquement tous vos domaines

    Versionnage des extensions et téléchargement

    Téléchargement des extensions

      Pour télécharger Store Locator, connectez-vous à votre compte Wyomind :

        1. Allez dans :
          mon compte › Licenses & downloads  
        2. Cliquez sur l'onglet paramètre en face de Store Locator.


          Une nouvelle fenêtre s'ouvre alors. 

        3. Cliquez sur le bouton de téléchargement.

      Seule la dernière version de l'extensiont publiée durant votre période de Support & Upgrade est disponible en téléchargement. Pour accéder à la toute dernière version de l'extension assurez vous de disposer d'une période de Support & Upgrade à jour

      Mise à jour des modules

      En achetant un module depuis wyomind.com, vous bénéficiez de 12 mois de mise à jour. Durant cette période vous pouvez à tout moment télécharger la dernière version du module directement depuis votre compte. 

      Pour mettre à jour Store Locator, suivez les étapes suivantes :

      1. Allez dans :
        mon compte › mes téléchargements
      2. Cliquez sur l'icône paramètres en face de Store Locator.
      3. Cliquez sur l'icône de téléchargement.
      4. Installez la nouvelle version de Store Locator sur votre admin Magento ou WooCommerce.

      Installation/Désinstallation des extensions

      Installation manuelle des extensions

      Vous pouvez installer Store Locator manuellement.

      1. Téléchargez Store Locator (fichier compressé) dans :
        mon compte › Licenses & Downloads
        Consultez la FAQ : Téléchargement des extensions
      2. Ouvrez le dossier téléchargé et décompressez-le.
      3. Copiez le contenu du dossier et collez-le dans le répertoire racine de votre site Magento 2.
      4. Dans votre «Command Line Interface», exécutez :
        bin/magento setup:upgrade
        Si vous utilisez un mode production, exécutez également : 
        bin/magento setup:static-content:deploy 
        bin/magento setup:di:compile 
      Installation des extensions via Composer

      Vous pouvez installer Store Locator via Composer dans deux cas seulement :

      • Si vous avez acheté Store Locator sur la place de marché de Magento ET que vous avez effectué une demande d’accès à notre dépôt d’extensions à notre support hello@syde.shop
      • Si vous avez acheté Store Locator sur Wyomind.com 
      1. Ajoutez le dépôt repo.wyomind.com à votre configuration composer :
        composer config repositories.wyomind composer https://repo.wyomind.com

      2. Exécutez la commande Composer : 
        composer require wyomind/storelocator
      3. Puis allez dans votre «Command Line Interface» et exécutez : 
        bin/magento setup:upgrade​
      4. Si vous utilisez un mode production, exécutez également : 
        bin/magento setup:static-content:deploy ​
        bin/magento setup:di:compile
      Désinstallation des extensions

      Pour désinstaller Store Locator, commencez par désactiver l'extension en exécutant la commande suivante :

      bin/magento module:disable Wyomind_StoreLocator

      Puis, vous avez deux moyens de désactiver l'extension, selon la méthode avec laquelle l'extension a été installée précédemment : 

      • Installation manuelle

        Exécutez le fichier storelocator-uninstall.sh (vous pouvez le trouver dans le dossier zip de l'extension) depuis votre répertoire racine Magento :

        sh storelocator-uninstall.sh
      • Installation via Composer

        Exécutez la ligne de commande suivante :

        composer remove wyomind/storelocator

      Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).

      Installation des extensions via Web Setup Wizard

      Si vous avez acheté Store Locator depuis la place de marché Magento, vous pouvez l’installer via Web Setup Wizard. 

      Veuillez cliquer sur le lien ci-dessous pour vous renseignez sur comment procéder à l’installation : 
      http://docs.magento.com/m2/ce/user_guide/system/component-manager.html

      Votre extension installée, il ne vous reste plus qu’à activer votre licence :
      Activation des extensions

      Activation des extensions

      Activation des extensions depuis le back-office Magento

      Une fois que Store Locator est installé, vous devez activer la licence. Pour les anciennes versions, vous pouvez activer votre licence depuis le back-office :

        1. Allez dans votre admin Magento. Un message apparaît en haut de la page.
          Si vous ne voyez rien apparaître, vérifiez les éléments suivants : 
             1. Les modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivés.
             2. La sortie HTML des modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivées dans :
          storesconfigurationadvanced advanced
             3. Assurez-vous que le fichier app/etc/env.php contient bien une clef d'encryptage :
          <?php
           return array(
           'backend' => array(
           'frontName' => 'admin'
           ),
           'crypt' => array(
           'key' => '1e8f3c6772b7a6a6689c3c8cefa4ccf0'
           ),
           /* ... */
           )
          ?>​​
           
        1. Copiez votre clé d'activation.

          Vous pouvez trouver votre clé d'activation à 2 endroits :
          -  Dans l'email de confirmation que vous avez reçu suite à l'achat de Store Locator.
          -  Dans votre compte Wyomind :My account › Licenses & downloads
          Choisissez Store Locator et cliquez sur  .

          Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).
        2. Collez votre clé d'activation dans le champ Activation key dans :
          Stores › Configuration › Wyomind › Your extension     

          Choisissez une méthode d'activation entre Automatic (Yes) et Manual (No) :
          -  Si vous choisissez Yes : vous serez connecté automatiquement au serveur de licence de Wyomind.
          -  Si vous choisissez No : vous devez vous connecter avec votre navigateur au serveur de licence de Wyomind.
        3. Sauvegardez les données en cliquant sur  Save Config .
        4. Une notification apparaît en haut de votre admin. Cliquez sur ce lien : 
          Activate it now!
        5. Copiez et collez le code de la licence dans le champ License code de votre admin ou cliquez simplement sur  Activate now! 


        6. Pour finir, déconnectez-vous, nettoyez les caches et reconnectez-vous pour pouvoir utiliser Store Locator.


      Ajoutez un autre domaine à votre licence


      Pour activer votre licence sur un autre environnement (test, staging...) :

      1. Une fois l'extension installée sur ce nouveau domaine, collez votre clé d'activation dans le champ Activation key dans :
        Stores › Configuration › Wyomind › Your extension
      2. Sauvegardez la configuration. Une notification devrait apparaître. Cliquez sur Add this domain to my license.
      3. Une demande de transfert sera envoyée directement à notre équipe (sous un délai d'une heure environ).
        Dès lors, que la demande de transfert est prise en charge par notre équipe, vous recevrez un mail de confirmation.
        Si votre demande est acceptée, vous pourrez aussitôt utiliser Store Locator sur vos deux domaines.

      L'ordre d'activation de votre licence n'a aucune importance. Vous pouvez choisir d'activer d'abord votre licence sur votre environnement de production puis par la suite sur votre environnement de test, ou inversement. 

      Activation des extensions en ligne de commande

      Une fois que Store Locator est installé, vous devez activer la licence.

      Pour cela, vous pouvez utiliser la ligne de commande suivante :

      bin/magento wyomind:license:activate Wyomind_StoreLocator <YOUR_ACTIVATION_KEY>

      Afin de récupérer la liste des modules disponibles ainsi que le statut des licences, utilisez :

      bin/magento wyomind:license:status

       Parmi les différents statuts : 

      • registered = la licence a été enregistrée
      • pending = vous devez exécuter la ligne de commande pour l'activation de la licence
      • invalidated = la licence n'a pas été validée pour cause de mauvaise clé d'activation ou de violation de licence

      Pour activer plusieurs licences à la fois, utilisez :

      bin/magento wyomind:license:activate \
      Wyomind_Extension1,Wyomind_Extension2 \
      CLE_ACTIVATION_1,CLE_ACTIVATION_2

      ou :

      bin/magento wyomind:license:activate \
      Extension1,Extension2 \
      CLE_ACTIVATION_1,CLE_ACTIVATION_2

      Ajoutez un autre domaine à votre licence.

      Utilisation des extensions

      Créer une clé API Google

      Afin de pouvoir utiliser Store Locator, vous devez avoir une clé API Google renseignée dans la configuration de l'extension. 

      Pour créer cette clé API :

      1. Connectez-vous à https://console.developers.google.com. 
        Ici, vous devrez accepter les conditions d'utilisation avant de pouvoir cliquer sur  Agree and Continue . 

      2. Vous devez dans un premier temps créer un nouveau projet en renseignant le nom, l'organisation et la situation.
      3. A ce projet, vous devrez lier des API en cliquant sur  Enable APIs and services .
      4. C'est depuis la bibliothèque que vous pouvez ajouter les services que vous souhaitez. 
      5. Pour pouvoir utiliser Store Locator, vous devez activer les API suivantes en cliquant sur  Enable  : 

        - Maps JavaScript API
        - Geocoding API
        - Distance Matrix API
        - Directions API

      6. Lorsqu'elles sont activées, vous pourrez voir le trafic, les erreurs et les latences pour chaque API. 
      7. Vous devriez voir toutes les API activées depuis la section APIs. 
      8. Depuis APIs & Services › Credentials, vous aurez la possibilité de créer des identifiants. 
        Cliquez sur  Create credentials  et choisissez API key.
      9. Vous pourrez également restreindre votre clé API par sites, applications, adresses IP...
      10. Une fois restreintes ou non, la clé API sera listée parmi les identifiants. 
      11. La dernière étape consiste à lier votre compte à un compte de facturation depuis la section Billing sans quoi ça ne pourra fonctionner. 

      User's reviews

      RayRay

      Ecommerce Agency · United States · Utilisateur depuis 6 années

      ★★★★★

      Store locator better than advertised! Great tool for our ecom site and amazing support

      we bought the store locator tool for our client. The took worked amazing and the support team got back to us quickly with installing and questions about setup. strongly recommend. What we loved most is the featuers and how well it works on mobile. Given that mobile is the future, we look forward to using more extensions from here for future projects. I strongly recommend them!

      Brian

      Marketing Agency · Canada · Utilisateur depuis 6 années

      ★★★★★

      Great Extension and Support

      We've looked around for a Magento Cloud extension that actually works and we found it here at Wyomind. The support is also fantastic as well. I'm already looking through their list of extensions to find if there is anything else we can use on our site.

      February 24, 2021Magento 2

      Dhcaster

      Ecommerce Agency · United States · Utilisateur depuis 6 années

      ★★★★★

      Great Extension - Great Service

      Great extension, but even better support. The team at wyomind has gone out of their way with helping us get this extension work exactly like we would like it to and they are very easy to work with. Keep up the great work!

      Magento 2 Compatibility

      Prises en charge par les versions master de nos extensions

      • 2.4.8
      • 2.4.7
      • 2.4.6
      • 2.4.5
      • 2.4.4
      • 2.4.3
      • 2.4.2
      • 2.4.1
      • 2.4
      • 2.3.7
      • 2.3.6
      • 2.3.5
      • 2.3.4
      • 2.3.3
      • 2.3.2
      • 2.3.1
      • 2.3

      Changelog

      5.3.1

      Compatibility

      • PHP 8.4 and 8.5 compatibility.
      • Magento 2.3 compatibility of the store locator and store pages.

      Bug fix

      • Translations containing an apostrophe no longer break the store locator script.

      Improvement

      • Magento 2 coding standard compliance (escaped output in templates).

      5.3.0

      Improvement

      • Added the db_schema_whitelist.json file (declarative schema)

      5.2.0

      Improvement

      • Added the db_schema_whitelist.json file (declarative schema)

      5.1.0

      5.0.5

      5.0.4

      Compatibility

      • php 8.1 compatibility for MSI sources back-office saving

      5.0.3

      Bug fix

      • Fix property initialization in a constructor class

      5.0.2

      Bug fix

      • Fix property initialization in a constructor class

      5.0.1

      Bug fix

      • Fix property initialization in a constructor class

      5.0.0

      Initial release for the master version

      4.0.4 legacy

      Compatibility

      • php 8.1 compatibility for MSI sources back-office saving

      4.0.3 legacy

      Bug fix

      • Fix property initialization in a constructor class

      4.0.2 legacy

      Bug fix

      • Fix property initialization in a constructor class

      4.0.1 legacy

      Bug fix

      • Fix property initialization in a constructor class

      4.0.0 legacy

      Initial release for the legacy version

      3.1.0

      Bug fix

      • Source details pages and store locator pages were still visible even if the sources were disabled or the enable/disable configuration option was disabled in the main extension's configuration page.

      3.0.0

      Compatibility

      • Compatibility with Magento v2.4.6 + PHP v8.2

      2.7.5

      Code improvement

      • Jquery syntax updated with $(...).val("....") instead of $(...);attr("value",'"...")

      2.7.4

      Bug fix

      • Ability to configure the extension at the storeview scope level.

      2.7.3

      Improvement

      • Plugin Wyomind_StoreLocator_Plugin_ApiSourceRepository_InterfaceSave has been moved to the adminhtml area

      2.7.2

      Bug fix

      • Fix the display of the HTML content from Page Builder

      2.7.1

      Improvement

      • Better compatibility with Magento Enterprise Edition

      2.6.12

      • HTML code rendering supported in the page builder for the configuration of a source description

      2.6.11

      • Fix for editing blocks in the page builder for the backend source form

      2.6.10

      • Minor fix on code

      2.6.9

      Compatibility

      • Compatibility with PHP 8.1

      2.6.8

      • Fix for compatibility with PHP 8.1

      2.6.7

      • Addition of source custom attributes in the source export file

      2.6.6

      • Fix for a bug in the display of the store locator

      2.6.5

      • Application of the store view/customer group filters on the recovery of sources by MSI Stock Status

      2.6.4

      • Minor fix

      2.6.3

      • Fix for redirecting to the store pages if there is no corresponding source

      2.6.2

      • Fix for a check on a variable

      2.6.1

      Improvement

      • Redirection to the store locator page for the source pages in the frontend when the source does not have a store view selected in its configuration

      2.6.0

      • Compatibility fix for Magento 2.4.3

      2.5.1

      • Minor JS fix

      2.5.0

      Compatibility

      2.4.7

      • Fix for a bug preventing the store locator page to display when days off are not correctly filled in for the sources

      2.4.6

      • Fix when retrieving sources attributes values for the stores pages display

      2.4.5

      • Fix when exporting the sources' opening hours

      2.4.4

      • Fix when importing/exporting sources for attributes including line breaks

      2.4.3

      • Fix when exporting sources in CSV file

      2.4.2

      • Fix for a call to ObjectManager that was not declared

      2.4.1

      • Minor fix on code

      2.4.0

      Compatibility

      Bug fix

      • Fix when deleting sources

      2.3.0

      Compatibility

      • Compatibility with Magento 2.3.5: new modifier/pool in the constructor of the sourceProvider

      2.2.2

      • Fix for a notice in the checkout

      2.2.1

      Bug fix

      • Fix for a propriety declaration between child and parent class
      • URL fix for the demo scenario

      2.2.0

      Improvement

      • Improved license management system (Clear code)

      2.1.8

      • Sample data added for the demo

      2.1.7

      • Translation file i18n added

      2.1.6

      • Minor fix

      2.1.5

      • Fix on Sample Data

      2.1.4

      • Fix on Sample Data

      2.1.3

      Compatibility

      2.1.2

      • Fix for the display of stores in the frontend

      2.1.1

      • Fix for the display of the stores' pages

      2.1.0

      • Possibility to define an order of display for the sources in the store locator if geolocation is not enabled

      2.0.1

      • Fix in the inventory_source_storelocator table

      2.0.0

      Compatibility

      1.1.1

      Compatibility

      • Compatible with Magento 2.3.3

      1.0.1

      • Update of the sources' resourcemodel

      1.0.0

      First release

      Feature request

      Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!

      Merci

      C’est dans la boîte.

      Nous vous répondrons dans les meilleurs délais.

      You may also like