{collection-filter}
Plugin: Reporting Plugin, from version 2.0.0
Checks that any contained filter values exist on all/any/none of the items in the collection specified by the filter's "prefix:key" value.
Usage
Parameters
| Name |
Required |
Default |
Description |
| _[default])/key | | | The key value to filter on. |
| matchItems | | all | Define how many of the collection's items can match the sub-filers. May be one of the following:
- all - (default) All items must match the sub-filter set.
- any - At least one item must match the sub-filter set.
- none - None of the items may match the sub-filter set.
|
| matchFilters | | all | Define how many of the sub-filters must match for the item to be let through. May be one of the following:
- all - (default) All sub-filters must match the item.
- any - At least one sub-filter must match the item.
- none - None of the sub-filters may match item.
|
Nesting Collection Filters
You can use '{collection-filter-1}' to '{collection-filter-5}' if you need to nest collection filters.
Examples
Filter on page children
Display Pages with at least one child who's title starts with 'Foo'
Filter on Scaffolding data
Display Pages who have a Scaffolding table-data section which contains a row who's Number field value is between 1 and 5.
See Also