function taxonomy_overview_vocabularies_submit

Submit handler for vocabularies overview. Updates changed vocabulary weights.

See also

taxonomy_overview_vocabularies()

File

modules/taxonomy/taxonomy.admin.inc, line 50

Code

function taxonomy_overview_vocabularies_submit($form, &$form_state) {
    foreach ($form_state['values'] as $vid => $vocabulary) {
        if (is_numeric($vid) && $form[$vid]['#vocabulary']->weight != $form_state['values'][$vid]['weight']) {
            $form[$vid]['#vocabulary']->weight = $form_state['values'][$vid]['weight'];
            taxonomy_vocabulary_save($form[$vid]['#vocabulary']);
        }
    }
    drupal_set_message(t('The configuration options have been saved.'));
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.