To display Collection or Product items in the Preview page on Webflow, you need to correctly connect your CMS (Collections or Ecommerce Products) with dynamic content elements on your site.
1. Enable CMS or Ecommerce Content in a Page
- Open the desired page in the Webflow Designer.
- Use a Collection List element to pull in and display items from either a CMS Collection or Products.
- Drag a Collection List into your layout and choose the Collection (e.g., Blog Posts, Products) you want to bind it to.
2. Bind Elements to Collection Fields
- Inside the Collection List, drag in text, image, or link elements.
- Click an element, then in the Settings Panel, choose “Get text from [field name]” or “Get image from [image field]”.
- Each Collection List item will now display dynamic content from one item in your CMS or Products database.
3. Set Up Conditional Visibility (Optional)
- You can use Conditional Visibility to show or hide elements based on the contents of specific fields (e.g., only show "On Sale" badge if the product has a sale price).
- Select the element, go to the Element Settings Panel, and set up visibility rules under Conditional Visibility.
4. Use the Preview Mode
- After adding and connecting your dynamic content via Collection Lists, click the eye icon (Preview) in the top-left of the Designer to see how the live content will look.
- You will now see live CMS or Product items rendered in context.
5. Publish to See Full Dynamic Behavior
- Some CMS-related interactions (like loading more items with pagination or filtering) may not fully work in Preview mode.
- For a complete test, click Publish and view the live site.
Summary
To display CMS or Product items on the Preview page, insert a Collection List, connect it to a CMS Collection or Products, and bind the data fields to your elements. Use Preview mode to see the rendered output, or publish the site for full functionality.