Advanced Filters for Tailored Searches

For this demonstration, the collection consists of 900 vehicle items. Using the side menu, you can interact with toggles that have been integrated with CMS Plus filters.

When filters are applied, CMS Plus strategically merges them for enhanced precision.

^

OR

v

Filters for different CMS fields are applied as "match all" logic.

<

AND

>

The colleciont and its fields.

Filters for the same CMS fields are applied as "match any" logic.

This structure makes CMS Plus flexible, advanced, and precise in how it handles filters.

  • Example 1:
    Searching for a used Honda newer than 1995 with an automatic transmission will generate a query like this: (Condition = "Used") AND (Make = "Honda") AND (Year > 1995) AND (Transmission = "Automatic").

  • Example 2:
    Searching for a used Honda or Ford, newer than 1995, with either an automatic or manual transmission builds a query like: (Condition = "Used") AND (Make = "Honda" OR "Ford") AND (Year > 1995) AND (Transmission = "Automatic" OR "Manual").

  • Example 3:
    The Search+ Bar is an exception. It allows users to search across different CMS fields (plain text and slug fields) with "match any" logic, combining it with existing filters using "match all" logic.

    For instance, using the Search+ Bar instead of Make and Model filters, the user can type in "Honda" to find used vehicles newer than 1995 with either automatic or manual transmission. The resulting query would look like this: (Condition = "Used") AND (Year > 1995) AND (Transmission = "Automatic" OR "Manual") AND (Search Text: Make = "Honda" OR Model = "Honda").