How can I create a CMS list that dynamically populates with projects from the CMS projects collection in Webflow?

Published on
September 22, 2023

To create a CMS list that dynamically populates with projects from the CMS projects collection in Webflow, you can follow these steps:

  1. Create a Collection in Webflow:
  • Go to the Collections tab in your Webflow project.
  • Click on the "Add new collection" button.
  • Name your collection (e.g., "Projects").
  • Add the necessary fields for your projects, such as Title, Description, Image, etc.
  • Save the collection.
  1. Add Projects to the CMS collection:
  • Go to the Collections tab again.
  • Click on the collection you just created (e.g., "Projects").
  • Click on the "Add new ..." button to add new projects to the collection.
  • Fill out the necessary fields with the project details.
  • Save the project entry.
  1. Create a new CMS List element:
  • Go to the page where you want to display the list of projects.
  • Drag and drop a CMS List element from the Elements Panel onto the page.
  1. Connect the CMS List to the CMS collection:
  • With the CMS List element selected, go to the Settings Panel.
  • Under "Collection", select the CMS collection you created (e.g., "Projects").
  1. Design the CMS List:
  • Customize the design of the CMS List to fit your project's needs, such as adding images, text, and styling.
  • You can use the different CMS fields to populate the content within the CMS List.
  1. Publish the changes:
  • Once you are satisfied with the design and content of the CMS List, publish your changes.

Now, when you add or modify projects in the CMS projects collection, the CMS List element on your page will automatically update to reflect those changes. This allows you to easily manage the content on your website without having to manually update each individual page.

Additional Question 1: How do I add filter and sorting options to a CMS list in Webflow?
Additional Question 2: Can I display a dynamic count of projects in the CMS list using Webflow?
Additional Question 3: Is it possible to create custom layouts for the CMS list in Webflow?