You are here

function views_natural_sort_settings_form_submit in Views Natural Sort 7

Same name and namespace in other branches
  1. 6 views_natural_sort.admin.inc \views_natural_sort_settings_form_submit()
  2. 7.2 views_natural_sort.admin.inc \views_natural_sort_settings_form_submit()

Submit handler that saves custom word handlers and other settings.

File

./views_natural_sort.admin.inc, line 65
Callbacks for managing Views Natural Sort.

Code

function views_natural_sort_settings_form_submit($form, &$form_state) {
  $beginning_words = explode(',', $form_state['values']['beginning_words']);
  array_walk($beginning_words, create_function('&$val', '$val = trim($val);'));
  $words = explode(',', $form_state['values']['words']);
  array_walk($words, create_function('&$val', '$val = trim($val);'));
  $symbols = trim($form_state['values']['symbols']);
  variable_set('views_natural_sort_beginning_words_remove', $beginning_words);
  variable_set('views_natural_sort_words_remove', $words);
  variable_set('views_natural_sort_symbols_remove', $symbols);
  views_natural_sort_rebuild_index_submit();
}