#
Configuration
In this section we will explain the possible configurations of the extension.
#
Administration
- 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 |