2.0 Beta

Smootify 2.0 is in public beta. Your 1.x store keeps working. Move when you want.

What changed

store-locator

Shopify pickup locations on a Mapbox map, with a list filtered by a query field.

v2.0 betaAdd-on: Store Locator
Open .md
On this page
  1. At a glance
  2. Where it can go
  3. What it requires
  4. Fields in the form
  5. Attributes on the element
  6. Attributes inside it

At a glance

map

The map is drawn in it. Give it a height in its styles.

Without it
The store locator is removed.
store-location

The template of one store in the list.

Without it
There is no list.
map-marker

The marker of each store on the map. Design it as you like, such as an icon.

Without it
The map has no markers.
store-popupoptional

The card that opens over a marker when it is clicked.

Without it
A click on a marker moves the map and marks its store, with no card.
Name: queryoptional

A Text field in a Form Block. It searches the list as the visitor types: the city, the postal code…

Without it
The list is not searched.
no-storesoptional

An element with this condition, inside store-locator. It shows while no store matches the search.

Without it
An empty list.

More in the guide.

Where it can go

  • Anywhere on the page.
  • Must contain map.
  • Out of place, Smootify removes it from the page: also without data-api-key, or when the shop has no locations.

What it requires

  • The Store Locator extension (lite or server plan, or the extension activated in the Smootify dashboard). Without it, the element does nothing.

Fields in the form

Each field’s Name setting in Webflow tells Smootify what the field holds. It is a setting of the field, not a custom attribute.

NameFieldWhat it does
queryText fieldThe place to search for.

Attributes on the element

  • It reads data-api-key, data-style, data-zoom, data-initial-zoom, data-fit-bounds, data-padding.

Attributes inside it

GroupAttribute nameValues
Storelocation6
Store locator (condition)condition1

    ↑ ↓ to moveEnter to openEsc to close