function handler_filter_radius::exposed_validate in Search API Location 7
Validate the exposed handler form.
Overrides views_handler::exposed_validate
File
- includes/
handler_filter_radius.inc, line 145
Class
- handler_filter_radius
- Filter radius
Code
function exposed_validate($form, &$form_state) {
if (!empty($form_state['exposed'])) {
$identifier = $this->options['expose']['identifier'];
if (isset($form_state['values'][$identifier])) {
$values = $form_state['values'][$identifier];
if (!is_numeric($values['locpick']['latitude']) || !is_numeric($values['locpick']['longitude'])) {
form_error($form, t('You need to choose search position.'));
}
}
}
}