Store Locator Additional Information
Below you can read how searching and filtering of stores work in the Sana webstore.
Scenario 1
A user enters a city in the Search field and does not apply any filters.
When a city is entered in the Search field, a user needs to select the exact location from the suggestions dropdown. If there are some stores available within the given search radius in the selected city, they will be shown on the left of the Store locator. The search radius can be defined in the Search radius field of the Store locator add-on in Sana Admin.
For example, users enter New York in the search box. In the suggestions dropdown, they must select the exact location, for example New York, NY, USA. The search radius is 10 km. The Store locator will search for the stores within the radius of 10 km from the New York city. The number of stores shown on the map might differ depending on the search zoom level.
The Store locator searches for the stores using the following criteria:
-
The store should be located within the configured search radius from the searched location.
-
Stores should be listed in the order from the shortest to the longest distance.
Scenario 2
A user leaves the Search field empty and applies the Filters.
The Store locator searches for the stores which match the applied filter in the CSV file and search radius and displays them on the map.
For example, you add filter_Nike field to the CSV file and specify which stores have this brand. If a user selects the Nike brand as a filter, the Store locator filters all stores in CSV file and shows on the map only those stores that have Nike brand and match the search radius.
Scenario 3
A user enters a location in the Search field and applies the Filters.
The Store locator searches for the stores which meet the following criteria:
-
The store should be located within the given search radius. The search radius can be defined in the Search radius field of the Store locator add-on in Sana Admin.
-
The store should match the filter criteria.
For example, the user enters Chicago in the search box and selects the Nike brand as a filter. The search radius is 10 km. The Store locator will search for the stores that have the Nike brand in CSV file within the radius of 10 km from the Chicago city.
Accessibility Limitations
Visually impaired users who are listening to the content of the Store locator content element, can notice some limitations depending on the screen reader they are using.