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

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

Order Payment Status

Order payment status displayer
Attribute Name
sf-order-payment-status
Attribute Value
True or 1

Order Detail Module

Attribute Name
Attribute Value
True or 1

Order Detail List

Order Detail Item iterator wrapper
Attribute Name
sf-order-detail-wrapper
Attribute Value
True or 1
1 or True

Order Line Item

Order line item container.
Attribute Name
sf-order-line-item
Attribute Value
True or 1

Order Detail Item

Order detail item container for a single Order Item
Attribute Name
sf-order-detail
Attribute Value
True or 1

Other Components

Related Products Module

Related products module for showing related products of a product
Attribute Name
Attribute Value
True or 1

Related Products Container

Related Products Module wrapping component
Attribute Name
sf-related-products
Attribute Value
True or 1
{Shopify Product ID}

Related Products List

Looping container for Related Products Items
Attribute Name
sf-related-products-list
Attribute Value
True or 1

Related Products Item

Related products item
Attribute Name
sf-related-products-item
Attribute Value
True or 1

Cart & PDP Upsell

Cart & PDP Upsell Module
Attribute Name
sf-upsell-products
Attribute Value
True or 1
all
last
first