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 Container

Cart wrapping container.
Attribute Name
sf-cart
Attribute Value
True or 1

Cart Items List

Looping container for Cart Items.
Attribute Name
sf-cart-list
Attribute Value
True or 1

Cart Module

Attribute Name
Attribute Value
True or 1

Cart Item

Cart item container.
Attribute Name
sf-cart-item
Attribute Value
True or 1

Cart Item Title

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

Product Listing Module

Taxonomy Filter

Product filtering component based on the Shopify product organization taxonomies
Attribute Name
Attribute Value
True or 1

Option Filter Wrapper

Attribute Name
sf-option-filter
Attribute Value
True or 1
{Option Name}

Option Filter Value

Option filter changer
Attribute Name
sf-filter-value
Attribute Value
True or 1
{Option Value}

Option Filter

Product filtering component based on the Shopify product variants.
Attribute Name
Attribute Value
True or 1

Filter Reset Button (Taxonomy)

Taxonomy filter selection reset button
Attribute Name
sf-filter-reset
Attribute Value
True or 1

Customer Accounts

Order Total

Order total displayer
Attribute Name
sf-order-total
Attribute Value
True or 1

Order Line Item Title

Order line item product title displayer.
Attribute Name
sf-order-product-title
Attribute Value
True or 1

Order Line Item SKU

Order line item product SKU displayer.
Attribute Name
sf-order-sku
Attribute Value
True or 1

Order Line Item Quantity

Order line item quantity displayer
Attribute Name
sf-order-quantity
Attribute Value
True or 1

Order Line Item Total

Cart item product line total price displayer
Attribute Name
sf-order-line-total
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