function views_natural_sort_text_field_form_field_ui_field_edit_form_alter_submit in Views Natural Sort 7.2
Implements hook_form_FORM_ID_alter().
1 string reference to 'views_natural_sort_text_field_form_field_ui_field_edit_form_alter_submit'
File
- ./
views_natural_sort_text_field.module, line 48 - The Views Natural Sort Text Field module file.
Code
function views_natural_sort_text_field_form_field_ui_field_edit_form_alter_submit($form, $form_state) {
// Rebuild index for this field.
if ($form_state['input']['field']['views_natural_sort_enable_sort'] != 1) {
// TODO: Revert views back to regular sort ASC & DESC.
db_delete('views_natural_sort')
->condition('field', $form['#field']['field_name'])
->execute();
}
else {
module_load_include('inc', 'views_natural_sort', 'views_natural_sort.admin');
views_natural_sort_rebuild_index_batch_set(views_natural_sort_text_field_views_natural_sort_get_entry_types(array(
$form['#field'],
)));
}
}