You are here

function better_exposed_filters_element_validate_slider_animate in Better Exposed Filters 7.3

Form element validation handler for BEF jQuery slider animate setting.

1 string reference to 'better_exposed_filters_element_validate_slider_animate'
better_exposed_filters_exposed_form_plugin::options_form in ./better_exposed_filters_exposed_form_plugin.inc
Provide a form to edit options for this plugin.

File

./better_exposed_filters.module, line 111
Allows the use of checkboxes, radio buttons or hidden fields for exposed Views filters.

Code

function better_exposed_filters_element_validate_slider_animate($element, &$form_state) {
  $value = $element['#value'];
  if ($value !== '' && _better_exposed_filters_slider_selected($element, $form_state) && ((!is_numeric($value) || intval($value) != $value || $value <= 0) && !in_array($value, array(
    'slow',
    'normal',
    'fast',
  )))) {
    form_error($element, t('%name must be "slow", "normal", "fast" or the number of milliseconds to run the animation (e.g. 1000).', array(
      '%name' => $element['#title'],
    )));
  }
}