Store Blocks & Widgets

Your shop does not have to live only on the shop page. With TruCommerce blocks you can put products, categories, a search box or even the cart on any page you build, and shop widgets add filters and mini carts to your side areas.

Using the blocks

In the Page Builder open the Blocks panel, find the TruCommerce groups (or search for “product”), drag a block onto the page and choose what it shows in Settings. The block draws a live preview, and the page always shows current products and prices. The TruCommerce plugin must be active. How blocks work in general is explained in Dynamic Blocks & Shortcodes.

Layout is per block

Cart and checkout blocks, product grids and others have their own Layout or design choice that does not depend on the global setting in Storefront Designs. That lets one page look different from the rest of the shop.

Product grids and lists

Products

The general product block. Choose the products by category, tag, brand, price, stock or search, sort them, and show them as cards, rows or a slider.

OptionControlChoices
ProductsSearch and pick—
Related to productSearch and pick—
CategorySearch and pick—
TagSearch and pick—
Search termText—
Stock statusChoiceAny, In stock, Out of stock, Backorder
Minimum priceNumber—
Maximum priceNumber—
ItemsNumber—
Mobile columnsNumber—
Tablet columnsNumber—
Desktop columnsNumber—
Product presentationChoiceProduct cards, Product list
Product card layoutChoiceAttribute Workbench, Compact Buyline, Editorial Float, Halo Commerce, Kinetic Split, Precision Catalog, Signal Overlay, Soft Gallery (default: Attribute Workbench)
Product list layoutChoiceCommerce Command Row, Compact Marketplace Row, Editorial Story Row, Halo Split Row, Specification Strip (default: Commerce Command Row)
Card densityChoiceCompact, Tight, Balanced, Comfortable, Editorial airy (default: Balanced)
Card radiusChoicePrecision, Nearly square, Soft, Plush, Superellipse (default: Soft)
Media ratioChoice1:1 Square, 4:5 Portrait, 3:4 Portrait, 4:3 Landscape, 16:10 Landscape
Enable secondary imageOn / off—
Secondary image transitionChoiceCrossfade, Slide, Restrained zoom, Masked reveal (default: Crossfade)
Badge styleChoiceCapsule stack, Corner ribbon, Floating token, Media stamp, Side rail (default: Capsule stack)
Pricing styleChoiceInline current / regular, Purchase strip, Savings ticket, Stacked sale / regular, Variable range
Action styleChoiceFloating media dock, Full-width footer, Hover / focus overlay, Split footer, Text + arrow (default: Floating media dock)
Pointer effectOn / off—
Kinetic effectOn / off—
SortChoicePriority, Latest, Name, Price, Popular, Random (default: Priority)
DirectionChoiceAscending, Descending
SpacingChoiceNone, Small, Medium, Large
PaginationOn / off—
Show imageOn / off—
Show ratingOn / off—
Show priceOn / off—
Show actionOn / off—
Additional CSS classText—

Latest Products

The newest products. Same options as Products with “newest first” preset.

Options: the same as Products.

Products ordered by the number and rating of approved reviews.

Options: the same as Products.

A hand-picked selection of products you choose one by one.

Options: the same as Products.

Sale Products

Products that are on sale or promotion.

Options: the same as Products.

Products that share a category with a product you choose. Place it on a product page for “You may also like”.

Options: the same as Products.

Category Products

Products of the categories you choose.

Options: the same as Products.

Tag Products

Products with the tags you choose.

Options: the same as Products.

Single products

Product

One product shown as a card in any product-card design.

OptionControlChoices
Product requiredSearch and pick—
Product card layoutChoiceAttribute Workbench, Compact Buyline, Editorial Float, Halo Commerce, Kinetic Split, Precision Catalog, Signal Overlay, Soft Gallery (default: Attribute Workbench)
Card densityChoiceCompact, Tight, Balanced, Comfortable, Editorial airy (default: Balanced)
Card radiusChoicePrecision, Nearly square, Soft, Plush, Superellipse (default: Soft)
Media ratioChoice1:1 Square, 4:5 Portrait, 3:4 Portrait, 4:3 Landscape, 16:10 Landscape
Enable secondary imageOn / off—
Secondary image transitionChoiceCrossfade, Slide, Restrained zoom, Masked reveal (default: Crossfade)
Badge styleChoiceCapsule stack, Corner ribbon, Floating token, Media stamp, Side rail (default: Capsule stack)
Pricing styleChoiceInline current / regular, Purchase strip, Savings ticket, Stacked sale / regular, Variable range
Action styleChoiceFloating media dock, Full-width footer, Hover / focus overlay, Split footer, Text + arrow (default: Floating media dock)
Pointer effectOn / off—
Kinetic effectOn / off—
Show imageOn / off—
Show ratingOn / off—
Show priceOn / off—
Show actionOn / off—

Product Slider

Selected products shown one at a time in a slider.

OptionControlChoices
Products requiredSearch and pick—
Product card layoutChoiceAttribute Workbench, Compact Buyline, Editorial Float, Halo Commerce, Kinetic Split, Precision Catalog, Signal Overlay, Soft Gallery (default: Attribute Workbench)
Product densityChoiceCompact, Tight, Balanced, Comfortable, Editorial airy (default: Balanced)
Media radiusChoicePrecision, Nearly square, Soft, Plush, Superellipse (default: Soft)
Media ratioChoice1:1 Square, 4:5 Portrait, 3:4 Portrait, 4:3 Landscape, 16:10 Landscape
Enable secondary imageOn / off—
Secondary image transitionChoiceCrossfade, Slide, Restrained zoom, Masked reveal (default: Crossfade)
Badge styleChoiceCapsule stack, Corner ribbon, Floating token, Media stamp, Side rail (default: Capsule stack)
Slides to ShowChoice1, 2, 3, 4, 5 (default: 3)
Pricing styleChoiceInline current / regular, Purchase strip, Savings ticket, Stacked sale / regular, Variable range
Action styleChoiceFloating media dock, Full-width footer, Hover / focus overlay, Split footer, Text + arrow (default: Floating media dock)
Pointer effectOn / off—
Kinetic effectOn / off—
Maximum productsNumber—
Transition duration (ms)Number—
AutoplayOn / off—
Autoplay interval (ms)Number—
LoopOn / off—
Navigation arrowsOn / off—
Pagination dotsOn / off—
Slide gapText—

Product Spotlight

One product highlighted with a large presentation.

OptionControlChoices
Product requiredSearch and pick—
Spotlight layoutChoiceCompact Media / Info Split, Floating Purchase Panel, Horizontal Purchase Strip, Media-top Spotlight, Minimal Product Teaser
EyebrowText—
Button labelText—

Product Purchase Panel

The buying controls of one product — live price, stock, options, quantity and Add to cart — on any page. Ideal for landing pages that sell one product.

OptionControlChoices
Product requiredSearch and pick—
Button labelText—
Show quantityOn / off—
Show stock statusOn / off—

Directories and merchandising

Shop Categories

Your shop categories with a choice of directory designs.

OptionControlChoices
LayoutChoiceBento Directory, Circular Atlas, Editorial Index, Floating Label Cards, Immersive Split Tiles (default: Bento Directory)
Taxonomy slugText—
Included IDsText—
Excluded IDsText—
ItemsNumber—

Product Tags

Your product tags with a choice of directory designs.

OptionControlChoices
LayoutChoiceEditorial Cloud, Horizontal Tag Rail, Numbered Index, Outlined Pills, Soft Count Pills (default: Editorial Cloud)
ItemsNumber—

The shop search and filter form.

OptionControlChoices
Search layoutChoiceCommand Bar, Compact Sidebar Search, Hero Search, Predictive Search Panel, Search Overlay (default: Command Bar)
Shell layoutChoiceAccent Rail, Borderless Editorial, Floating Card, Soft Rounded Panel, Thin Ledger (default: Borderless Editorial)
CategoryOn / off—
TagOn / off—
PriceOn / off—
SortingOn / off—
Button labelText—

Product Collection

A curated collection of products with its own title, cards and rows.

OptionControlChoices
ProductsSearch and pick—
Maximum productsNumberDefault: 8
TitleText—
DescriptionText—
Collection layoutChoiceBento Commerce, Editorial Shelf, Feature Lead, Gallery Grid, List Showcase (default: Bento Commerce)
Product card layoutChoiceAttribute Workbench, Compact Buyline, Editorial Float, Halo Commerce, Kinetic Split, Precision Catalog, Signal Overlay, Soft Gallery (default: Attribute Workbench)
Product list layoutChoiceCommerce Command Row, Compact Marketplace Row, Editorial Story Row, Halo Split Row, Specification Strip (default: Commerce Command Row)
Card densityChoiceCompact, Tight, Balanced, Comfortable, Editorial airy (default: Balanced)
Card radiusChoicePrecision, Nearly square, Soft, Plush, Superellipse (default: Soft)
Media ratioChoice1:1 Square, 4:5 Portrait, 3:4 Portrait, 4:3 Landscape, 16:10 Landscape
Enable secondary imageOn / off—
Secondary image transitionChoiceCrossfade, Slide, Restrained zoom, Masked reveal (default: Crossfade)
Badge styleChoiceCapsule stack, Corner ribbon, Floating token, Media stamp, Side rail (default: Capsule stack)
Pricing styleChoiceInline current / regular, Purchase strip, Savings ticket, Stacked sale / regular, Variable range
Action styleChoiceFloating media dock, Full-width footer, Hover / focus overlay, Split footer, Text + arrow (default: Floating media dock)
Pointer effectOn / off—
Kinetic effectOn / off—

Bundle Builder

A bundle builder: customers combine simple products and add the bundle to the cart.

OptionControlChoices
Products requiredSearch and pick—
Maximum productsNumberDefault: 5
TitleText—
Bundle layoutChoiceBundle Matrix, Checklist Builder, Complete the Set Shelf, Configuration Accordion, Soft Bundle Box (default: Bundle Matrix)

Product Comparison

A side-by-side comparison of products you choose.

OptionControlChoices
Products requiredSearch and pick—
Maximum productsNumberDefault: 4
Comparison layoutChoiceClean Specification Matrix, Differences Focus, Mobile Swipe Compare, Product Cards & Detail Bands, Sticky Product Headers (default: Clean Specification Matrix)

Shop CTA

A call-to-action panel that leads to the shop or to one product.

OptionControlChoices
ProductSearch and pick—
CTA layoutChoiceBento CTA, Elevated Promotional Card, Full-image Poster, Horizontal Strip, Split Banner (default: Bento CTA)
Widget shellChoiceAccent Rail, Borderless Editorial, Floating Card, Soft Rounded Panel, Thin Ledger (default: Borderless Editorial)
TitleText—
DescriptionText—
Button labelText—

Shop pages

Cart

The current customer’s cart, in the cart design you choose.

OptionControlChoices
Cart layoutChoiceCompact Checkout Bridge, Editorial Ledger, Halo Cart Board, Marketplace Workspace, Warm Studio Cart (default: Compact Checkout Bridge)

Checkout

The checkout, in the checkout design you choose.

OptionControlChoices
Checkout layoutChoiceCalm Split, Express Command Checkout, Guided Sections, Mobile Priority Flow, Progressive Stepper (default: Calm Split)

Shop widgets

Widgets put shop tools into widget areas such as the shop, product, cart and checkout sidebars: category, attribute and price filters, product search, product list, product tags and categories, a mini cart, a spotlight and a call to action. Each has a design choice (for example the price filter can be a range slider, min/max fields, preset ranges or segmented bands). They are described in Widgets, and the available designs are listed in Storefront Designs.

The same shop widgets can also be placed inside a page with the Widgets block of the Page Builder by naming the area, for example trucommerce-shop-sidebar.

Troubleshooting

SymptomWhat to do
A product block is emptyNo product matches the filters, or the products are not visible in the shop (inactive, out of stock when hidden, or not in the sales channel). Loosen the filters.
A price on the page is oldThe page may be cached. See the Store FAQ.
The cart block shows an empty cartIt shows the visitor’s own cart; add a product first to test.
The block does not appear in the Blocks panelTruCommerce is not active, or your account may not edit pages.

Storefront Designs · Dynamic Blocks · Widgets · Products