# Configuration

In this section we will explain the possible configurations of the extension.

# Administration

  1. Go to the plugin configuration

# Extension configuration

Name Type Description
Basic Configuration
Google Maps Geocoding Api Key google api key Necessary for doing map calculations when calculating langitude and longitude based on address on a store detail (/stores/{id}) page. Will also enable you to search by Location from the Store Listing page (/stores). Click on the Test button to see if your key is valid.
Google Maps JS Api Key google api key Necessary for doing map calculations when showing a map in storefront. Click on the test button to see the status of your Api key. (invalid, dev mode or valid)
Pickup points
Enable store pickup boolean Enables the pickup point functionality. This requires extra setup in shipping methods and enabling your store as a pickup point.
Choose the shipping methods that should render pickup points shipping-method Enables the pickup point functionality for the chosen shipping methods.
Filter pickup points based on products in cart boolean Enables functionality that only shows pickup points when they are linked to the products in your cart.
Store schedule
Hours format visualisation string A way to customize the way your hours are shown on store pages and blocks.
Hours and minutes seperator string A way to customize the way your hours and minutes are seperated
Store list
Search type selector Search type on listing page, more information here.
Sort stores by selector Different default ways to show your stores on the listing page.
Enable 'Find Nearest Stores' button boolean Enables Find Nearest Stores on the listing page. This will show all stores that are withing a configured distance of your proximity
Distance to search for around current location number Configures how far the Find Nearest Stores button will search for stores
Distance unit select Configures the distance unit used. The distance (in this unit) between the store and user will be shown in the store card.
Open after hour time Configures from when the 'Open after hour' filter should filter
Initial zoom in Google Maps number Configures the initial amount of zoom in Google Maps between 0 and 18 when showing all markers
Zoom for focus on marker in Google Maps number Configures the amount of zoom in Google Maps between 0 and 18 when zooming in / focussing on a single marker
Geocoding
Cache TTL (days) number Configures the browser cache time to leave
Store listing card
Enable show buttons on store card click boolean Default, buttons on cards are shown. When enabled, we will hide the buttons and clicking on a card will allow the buttons to be shown. This allows us to show longer lists.
Enable fly to store on store card click boolean When enabled, a card click will fly the map to the store you clicked on
Store Listing page
Enable store listing page boolean When enabled, the plugin will generate a /stores path with a store listing page. This is not customisable.
Choose a default custom map icon image When chosen, the default Google Maps place icon will be replaced by the chosen image. More documentation here
Store Locator Page Title string Title to be filled in on the /stores page, when activated
Store Locator Page Meta Description string Description to be filled in on the /stores page, when activated
Meta Robots: Index select Select robots indexation strategy for the /stores page
Meta Robots: Index select Select robots follow strategy for the /stores page
Store Detail page
Meta Robots: Index select Select robots indexation strategy for your store detail (/stores/{id}) pages
Meta Robots: Index select Select robots follow strategy for your store detail (/stores/{id}) pages