Filters let you narrow down which items appear in a CMS list based on conditions you specify.
As a site creator, you can preset conditions to filter items, or set things up so that visitors can filter using search keywords or URL queries.
Point: What is a CMS list?
A CMS list is a type of dynamic list that pulls data from inside or outside Studio.Design and displays it on your site. Specifically, it's a list connected to internal content data from Studio CMS.
You can dynamically edit how the list appears based on the CMS properties you've set up in advance.
Types of filters
CMS list filters fall into the following categories. For details on specifications and how to use each one, check out the linked help articles.
Filters set by the site creator to narrow down displayed items
Filter type | Overview |
Uses Studio CMS properties as conditions to filter CMS list items with preset, fixed criteria. Only items that match your conditions will appear, regardless of user actions or page state. | |
References the value of the CMS item currently shown on a dynamic page and automatically filters the CMS list to display only items matching that value. Since the conditions switch automatically per page, you can efficiently create things like category listings and related article lists. |
Filters that let visitors narrow down displayed items
Filter type | Overview |
Search keyword filter | Filters items in a CMS list based on keywords visitors enter into a search form placed on a search page. |
Filters the CMS list based on values in a URL's query string (e.g., ?category=news). |
Filter conditions
You can use the following as filter conditions: CMS properties, search keywords (available only on search pages), and URL queries.
You can also combine multiple conditions to create more advanced filters.
Filter condition | How filtering works | Usage notes |
Number property | Filters based on a specified number using one of the following conditions:
|
|
Boolean property | Filters by whether the Boolean value is on or off. |
|
Select property | Filters by selecting one option from the property. |
|
Multi-select property | Filters by selecting one or more options from the property. |
|
Reference property / Single-select | Filters by selecting one option from the property. |
|
Reference property / Multi-select | Filters by selecting one or more options from the property. |
|
Search keyword | Filters by the keyword entered into a search form. | Used together with a search page. |
URL query | Filters based on the values in a URL's query string. | You can set up a URL query filter that affects the target CMS list. |
Note: CMS properties that can't be used as filter conditions
The following CMS properties can't be used as filter conditions:
Publish date
Last updated date
