You are here

function similar_handler_filter_similarity::value_form in Similar Entries 7.2

Add a similarity score selector to the value form.

Overrides views_handler_filter_numeric::value_form

File

views/similar_handler_filter_similarity.inc, line 30
Defines the score filter handler for Similar entries module.

Class

similar_handler_filter_similarity
Defines the score filter handler.

Code

function value_form(&$form, &$form_state) {
  parent::value_form($form, $form_state);
  if (empty($form_state['exposed'])) {
    $form['value']['value'] = array(
      '#type' => 'select',
      '#title' => t('Similarity score'),
      '#options' => array(
        '0',
        '1',
        '2',
        '3',
        '4',
        '5',
        '6',
        '7',
        '8',
        '9',
        '10',
      ),
      '#default_value' => !empty($this->value['value']) ? $this->value['value'] : 1,
    );
  }
  $form['value']['value']['#prefix'] = '<div id="edit-options-value-wrapper">';
  $form['value']['value']['#suffix'] = '</div>';
}