Build product listing pages

This is for:

Developer
Important

Atomic for Commerce components are in open beta and remain under active development.

Atomic for Commerce hasn’t yet gone through a formal accessibility review. If you have accessibility needs, contact your customer success manager and we’ll work with you to address them.

All product listing pages (PLPs) in Atomic use the atomic-commerce-product-list component to fetch product listings and display the products. It must be placed inside a atomic-commerce-interface with the type attribute set to product-listing.

You can find a complete example of a product listing page in Storybook.

Prerequisites

Product listing page components

A product listing page typically consists of a list of products, as well as components to filter and navigate the products. Here is a list of useful Atomic components that can be added to a product listing page:

Note

The atomic-commerce-pager and atomic-commerce-load-more-products components can’t be used together.