You are here

function feed_import_reorder_fields_form_submit in Feed Import 7.3

Same name and namespace in other branches
  1. 7.2 feed_import.module \feed_import_reorder_fields_form_submit()

Re-order fields form submit.

File

./feed_import.module, line 1649
User interface, cron functions for feed_import module

Code

function feed_import_reorder_fields_form_submit($form, &$form_state) {
  $v =& $form_state['values'];
  if (empty($v['table_content']) || !($feed = FeedImport::loadFeed($v['machine_name']))) {
    return;
  }
  $fields = $v['table_content'];
  uasort($fields, 'feed_import_sort_filter_by_weight');
  foreach ($fields as &$value) {
    $value = NULL;
  }
  $feed->settings['fields'] = array_merge($fields, $feed->settings['fields']);
  if (FeedImport::saveFeed($feed)) {
    drupal_set_message(t('Feed saved'));
  }
}