Views filter handlers

  1. 3.x handlers/views_handler_filter.inc views_filter_handlers
  2. 2.x handlers/views_handler_filter.inc views_filter_handlers

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

handlers/views_handler_filter.inc, line 8
@todo.

Functions

Namesort descending Location Description
_views_array_filter_zero handlers/views_handler_filter.inc Filter by no empty values, though allow to use "0".

Classes

Namesort descending Location Description
views_handler_filter handlers/views_handler_filter.inc Base class for filters.
views_handler_filter handlers/views_handler_filter.inc Base class for filters.
views_handler_filter_aggregator_category_cid modules/aggregator/views_handler_filter_aggregator_category_cid.inc Filter by aggregator category cid
views_handler_filter_boolean_operator handlers/views_handler_filter_boolean_operator.inc Simple filter to handle matching of boolean values
views_handler_filter_boolean_operator_string handlers/views_handler_filter_boolean_operator_string.inc Simple filter to handle matching of boolean values.
views_handler_filter_broken handlers/views_handler_filter.inc A special handler to take the place of missing or broken handlers.
views_handler_filter_broken handlers/views_handler_filter.inc A special handler to take the place of missing or broken handlers.
views_handler_filter_comment_user_uid modules/comment/views_handler_filter_comment_user_uid.inc Filter handler to accept a user id to check for nodes that user posted or commented on.
views_handler_filter_date handlers/views_handler_filter_date.inc Filter to handle dates stored as a timestamp.
views_handler_filter_entity_bundle handlers/views_handler_filter_entity_bundle.inc Filter class which allows to filter by certain bundles of an entity.
views_handler_filter_equality handlers/views_handler_filter_equality.inc Simple filter to handle equal to / not equal to filters
views_handler_filter_field_list modules/field/views_handler_filter_field_list.inc Filter handler which uses list-fields as options.
views_handler_filter_file_status modules/system/views_handler_filter_file_status.inc Filter by file status.
views_handler_filter_group_by_numeric handlers/views_handler_filter_group_by_numeric.inc Simple filter to handle greater than/less than filters
views_handler_filter_history_user_timestamp modules/node/views_handler_filter_history_user_timestamp.inc Filter for new content.
views_handler_filter_in_operator handlers/views_handler_filter_in_operator.inc Simple filter to handle matching of multiple options selectable via checkboxes
views_handler_filter_locale_group modules/locale/views_handler_filter_locale_group.inc Filter by locale group.
views_handler_filter_locale_language modules/locale/views_handler_filter_locale_language.inc Filter by language.
views_handler_filter_locale_version modules/locale/views_handler_filter_locale_version.inc Filter by version.
views_handler_filter_many_to_one handlers/views_handler_filter_many_to_one.inc 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 modules/comment/views_handler_filter_ncs_last_updated.inc Filter handler for the newer of last comment / node updated.
views_handler_filter_node_access modules/node/views_handler_filter_node_access.inc Filter by node_access records.
views_handler_filter_node_comment modules/comment/views_handler_filter_node_comment.inc Filter based on comment node status.
views_handler_filter_node_language modules/locale/views_handler_filter_node_language.inc Filter by language.
views_handler_filter_node_status modules/node/views_handler_filter_node_status.inc Filter by published status.
views_handler_filter_node_tnid modules/translation/views_handler_filter_node_tnid.inc Filter by whether the node is the original translation.
views_handler_filter_node_tnid_child modules/translation/views_handler_filter_node_tnid_child.inc Filter by whether the node is not the original translation.
views_handler_filter_node_type modules/node/views_handler_filter_node_type.inc Filter by node type.
views_handler_filter_node_uid_revision modules/node/views_handler_filter_node_uid_revision.inc Filter handler to check for revisions a certain user has created.
views_handler_filter_numeric handlers/views_handler_filter_numeric.inc Simple filter to handle greater than/less than filters
views_handler_filter_profile_selection modules/profile/views_handler_filter_profile_selection.inc Filter by a selection widget in the profile.
views_handler_filter_search modules/search/views_handler_filter_search.inc Field handler to provide simple renderer that allows linking to a node.
views_handler_filter_string handlers/views_handler_filter_string.inc Basic textfield filter to handle string filtering commands including equality, like, not like, etc.
views_handler_filter_term_node_tid modules/taxonomy/views_handler_filter_term_node_tid.inc Filter by term id.
views_handler_filter_term_node_tid_depth modules/taxonomy/views_handler_filter_term_node_tid_depth.inc Filter handler for taxonomy terms with depth.
views_handler_filter_user_current modules/user/views_handler_filter_user_current.inc Filter handler for the current user.
views_handler_filter_user_name modules/user/views_handler_filter_user_name.inc Filter handler for usernames.
views_handler_filter_user_permissions modules/user/views_handler_filter_user_permissions.inc Filter handler for user roles.
views_handler_filter_user_roles modules/user/views_handler_filter_user_roles.inc Filter handler for user roles.
views_handler_filter_vocabulary_machine_name modules/taxonomy/views_handler_filter_vocabulary_machine_name.inc Filter by vocabulary machine name.
views_handler_filter_vocabulary_vid modules/taxonomy/views_handler_filter_vocabulary_vid.inc Filter by vocabulary id.