2.0 Beta

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

What changed

configurator-dropdown

The configurator dropdown with its options in a popover: the same as configurator-popover, the preferred form.

v2.0 betaServer planAdd-on: Product configurator
Open .md
On this page
  1. Where it can go
  2. What it requires
  3. Fields in the form
  4. Attributes on the element

Note

configurator-popover is the preferred form. configurator-dropdown works the same in the generic build: it reads the [popover] it holds like configurator-popover, with the same attributes, and removes itself only when there is no [popover] with an option link or button.

Where it can go

  • Inside smootify-add-to-cart.
  • Must contain select, [popover] :is(a, button:not([popovertarget])).
  • Out of place, Smootify removes it from the page: also when the add-to-cart has no smootify-product ancestor.

What it requires

  • The server plan: on other plans Smootify removes the element from the page.
  • The Product configurator extension (server plan, the extension activated in the Smootify dashboard, the licensed domain). Without it, its markup is removed from the page.

Fields in the form

Each field’s name attribute tells Smootify what the field holds.

NameFieldWhat it does
the data-name, else the name, of the first named elementany fieldThe step name the formulas use.

Attributes on the element

  • It reads data-formula.
  • Smootify writes data-formula on it: do not set them yourself.

    ↑ ↓ to moveEnter to openEsc to close