You are here

function i18n_views_filter_handler in Internationalization 5

Filter handler callback. Manages language selection mode

1 string reference to 'i18n_views_filter_handler'
i18n_views_tables in i18nviews/i18nviews.module
Views integration

File

i18nviews/i18nviews.module, line 76
Views support for Internationalization (i18n) package

Code

function i18n_views_filter_handler($filterdata, $filterinfo, &$query) {
  if ($filterdata == 'handler' && $filterinfo['field'] == 'i18n.selection' && ($mode = $filterinfo['value'])) {

    // If this filter is used, rollback value set in pre_query and set the new one.
    i18n_selection_mode('reset');
    i18n_selection_mode($mode);
  }
}