function _webform_autocomplete_admin_validate in Webform Autocomplete 7
Same name and namespace in other branches
- 7.2 autocomplete.inc \_webform_autocomplete_admin_validate()
Validation callback for component edit form.
1 string reference to '_webform_autocomplete_admin_validate'
- _webform_edit_autocomplete in ./
autocomplete.inc - Implements _webform_edit_component().
File
- ./
autocomplete.inc, line 138 - Autocomplete component.
Code
function _webform_autocomplete_admin_validate($form, &$form_state) {
$extra = $form_state['values']['extra'];
if ($extra['autocomplete_restrict'] && !$extra['autocomplete_items']) {
form_error($form['validation']['autocomplete_restrict'], t('You have chosen to restrict submissions to listed options, but have not entered any options.'));
}
if ($extra['autocomplete_restrict'] && $extra['autocomplete_existing']) {
form_error($form['validation']['autocomplete_restrict'], t('You cannot choose both "Restrict to listed values" and "Autocomplete from existing submissions."'));
}
if (!is_numeric($extra['autocomplete_result_count']) || $extra['autocomplete_result_count'] < 1) {
form_error($form['display']['autocomplete_result_count'], t('You must choose to display at least one result'));
}
}