You are here

function quiz_views_handler_filter_user_quiz_state::exposed_form in Quiz 7.4

Same name and namespace in other branches
  1. 8.4 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::exposed_form()
  2. 6.6 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::exposed_form()
  3. 6.3 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::exposed_form()
  4. 6.4 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::exposed_form()
  5. 6.5 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::exposed_form()
  6. 7.6 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::exposed_form()
  7. 7 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::exposed_form()

Render our chunk of the exposed filter form when selecting.

You can override this if it doesn't do what you expect.

Overrides views_handler_filter::exposed_form

File

includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc, line 43

Class

quiz_views_handler_filter_user_quiz_state

Code

function exposed_form(&$form, &$form_state) {
  if (empty($this->options['exposed'])) {
    return;
  }
  if (!empty($this->options['expose']['identifier'])) {
    $value = $this->options['expose']['identifier'];
    $form[$value]['quiz_state'] = $this
      ->base_form_item();
    unset($form[$value]['quiz_state']['#title'], $form[$value]['quiz_state']['#description']);
  }
}