Handlers to tell Views how to filter queries.
Definition items:
- allow empty: If true, the 'IS NULL' and 'IS NOT NULL' operators become available as standard operators.
Object flags: You can set some specific behavior by setting up the following flags on your custom class.
- always_multiple: Disable the possibility to force a single value.
- no_operator: Disable the possibility to use operators.
- always_required: Disable the possibility to allow a exposed input to be optional.
File
- core/
modules/ views/ handlers/ views_handler_filter.inc, line 7 - @todo.
Functions
Name | Location | Description |
---|---|---|
_views_array_filter_zero |
core/ |
Filter by no empty values, though allow to use "0". |
Classes
Name | Location | Description |
---|---|---|
views_handler_filter |
core/ |
Base class for filters. |
views_handler_filter |
core/ |
Base class for filters. |
views_handler_filter_boolean_operator |
core/ |
Simple filter to handle matching of boolean values |
views_handler_filter_boolean_operator_string |
core/ |
Simple filter to handle matching of boolean values. |
views_handler_filter_broken |
core/ |
A special handler to take the place of missing or broken handlers. |
views_handler_filter_broken |
core/ |
A special handler to take the place of missing or broken handlers. |
views_handler_filter_comment_user_uid |
core/ |
Filter handler to accept a user id to check for nodes that user posted or commented on. |
views_handler_filter_date |
core/ |
Filter to handle dates stored as a timestamp. |
views_handler_filter_entity_bundle |
core/ |
Filter class which allows to filter by certain bundles of an entity. |
views_handler_filter_equality |
core/ |
Simple filter to handle equal to / not equal to filters |
views_handler_filter_field_list |
core/ |
Filter handler which uses list-fields as options. |
views_handler_filter_file_status |
core/ |
Filter by file status. |
views_handler_filter_group_by_numeric |
core/ |
Simple filter to handle greater than/less than filters |
views_handler_filter_history_user_timestamp |
core/ |
Filter for new content. |
views_handler_filter_in_operator |
core/ |
Simple filter to handle matching of multiple options selectable via checkboxes |
views_handler_filter_locale_language |
core/ |
Filter by language. |
views_handler_filter_locale_version |
core/ |
Filter by version. |
views_handler_filter_many_to_one |
core/ |
Complex filter to handle filtering for many to one relationships, such as terms (many terms per node) or roles (many roles per user). |
views_handler_filter_ncs_last_updated |
core/ |
Filter handler for the newer of last comment / node updated. |
views_handler_filter_node_access |
core/ |
Filter by node_access records. |
views_handler_filter_node_comment |
core/ |
Filter based on comment node status. |
views_handler_filter_node_hidden_path |
core/ |
Filter by content type's hidden path setting. |
views_handler_filter_node_language |
core/ |
Filter by language. |
views_handler_filter_node_status |
core/ |
Filter by published status. |
views_handler_filter_node_tnid |
core/ |
Filter by whether the node is the original translation. |
views_handler_filter_node_tnid_child |
core/ |
Filter by whether the node is not the original translation. |
views_handler_filter_node_type |
core/ |
Filter by node type. |
views_handler_filter_node_uid_revision |
core/ |
Filter handler to check for revisions a certain user has created. |
views_handler_filter_numeric |
core/ |
Simple filter to handle greater than/less than filters |
views_handler_filter_search |
core/ |
Field handler to provide simple renderer that allows linking to a node. |
views_handler_filter_string |
core/ |
Basic textfield filter to handle string filtering commands including equality, like, not like, etc. |
views_handler_filter_term_language |
core/ |
Filter by language. |
views_handler_filter_term_node_tid |
core/ |
Filter by term id. |
views_handler_filter_term_node_tid_depth |
core/ |
Filter handler for taxonomy terms with depth. |
views_handler_filter_user_current |
core/ |
Filter handler for the current user. |
views_handler_filter_user_name |
core/ |
Filter handler for usernames. |
views_handler_filter_user_permissions |
core/ |
Filter handler for user roles. |
views_handler_filter_user_roles |
core/ |
Filter handler for user roles. |
views_handler_filter_vocabulary |
core/ |
Filter by vocabulary name. |