Docs

Shopyflow Components

Shopify Storefront API data and cart logic is bound to your Webflow elements through Shopyflow attributes. Any Webflow element that has a Shopyflow attribute is called a Shopyflow Component. In the list below you can find all the available Shopyflow Components.

ComPONENT REFERENCE

Buy Module

Sub Product

Sub-product identifying container.
Attribute Name
sf-product + sf-sub-product
Attribute Value
True or 1
1 or True
required

Product Container

Product identifying container
Attribute Name
sf-product
Attribute Value
True or 1
{Shopify Product ID}

Add to Cart Button

Add to cart button
Attribute Name
sf-add-to-cart
Attribute Value
True or 1

Option Selector(Select input)

Variant option selector input.
Attribute Name
sf-change-option
Attribute Value
True or 1
{Variant Option Name}

Custom Option Wrapper

Variant option selector container.
Attribute Name
sf-change-option
Attribute Value
True or 1
{Variant Option Name}

Cart Module

Cart Item Image

Cart item product image displayer.
Attribute Name
sf-show-image
Attribute Value
True or 1

Cart Item Pre-discount Price

Cart item product pre-discount price displayer.
Attribute Name
sf-show-prediscount-price
Attribute Value
True or 1

Cart Item Variant Option Displayer

Cart item product variant options displayer.
Attribute Name
sf-show-options
Attribute Value
True or 1

Cart Item Total

Cart item product line total price displayer
Attribute Name
sf-show-price
Attribute Value
True or 1

Cart Item Quantity Changer

Cart item quantity changer input.
Attribute Name
sf-change-quantity
Attribute Value
True or 1

Product Listing Module

Product List Container

Product listing module wrapping element.
Attribute Name
sf-collection
Attribute Value
True or 1

Taxonomy Filter Wrapper

Taxonomy filters container
Attribute Name
sf-filter
Attribute Value
True or 1
collections
product-type
vendor
tag

Taxonomy Filter Value

Filter changing button
Attribute Name
sf-filter-value
Attribute Value
True or 1
{Taxonomy Value}

Product List

The product list that is effected by filter and sort components
Attribute Name
sf-list
Attribute Value
True or 1

Product Listing Module

Attribute Name
Attribute Value
True or 1

Customer Accounts

Login Form Submit Button

Form submit button.
Attribute Name
sf-submit
Attribute Value
True or 1

Password Reset Form Opener

Utility button to display password reset form.
Attribute Name
sf-password-forget
Attribute Value
True or 1

Manage Subscription Link

Manage subscription link
Attribute Name
Attribute Value
True or 1

Password Reset Form

Pre-configured password reset form with an email field
Attribute Name
Attribute Value
True or 1

Password Reset Form Container

Password reset form container.
Attribute Name
sf-password-reset-form
Attribute Value
True or 1

Other Components

Currency Selector Module

Currency switcher as a Webflow Dropdown element.
Attribute Name
Attribute Value
True or 1

Currency Selector

Store currency selector input.
Attribute Name
sf-change-currency
Attribute Value
True or 1

Currency Selector Value

Store currency selector button.
Attribute Name
sf-currency-value
Attribute Value
True or 1
{Currency Value}

Currency Selector Wrapper

Store currency selector container.
Attribute Name
sf-change-currency
Attribute Value
True or 1

Currency Displayer

Store currency displayer
Attribute Name
sf-show-currency-selection
Attribute Value
True or 1