An Orchard CMS module that adds some useful Projection filters:
Lombiq Projections
feature:NullSafeContentFieldsFilter
: Essentially the same asContentFieldsFilter
from theOrchard.Projections
module, except that it won't exclude items that are indexed asNULL
in the corresponding field index table, e.g.StringFieldIndexRecord
forTextField
andInputField
. Indexing a field withNULL
value happens when the type of the object storing the value of field is nullable and the value is empty.TokenizedContentTypeFilter
: The same asContentTypeFilter
from theOrchard.Projections
module, except that the filtering value is tokenized, instead of having to select one or more specific types.
Lombiq Projections - Fields
feature:TokenizedBooleanFilter
: The same asContentFieldFilter
forBooleanField
from theOrchard.Projections
module, except that the filtering value is tokenized.
Lombiq Projections - Taxonomies
feature:TokenizedTaxonomyTermsFilter
: TheTermsFilter
fromOrchard.Taxonomies
on steroids: Much more flexible due to the additional options, like tokenization, inverting filter results and selectable property of the Terms to match.
The module's source is available in two public source repositories, automatically mirrored in both directions with Git-hg Mirror:
- https://bitbucket.org/Lombiq/lombiq-projections (Mercurial repository)
- https://github.com/Lombiq/Lombiq-Projections (Git repository)
This project is developed by Lombiq Technologies Ltd. Commercial-grade support is available through Lombiq.