You are here

function commerce_option_set_form_submit in Commerce Product Option 7.2

Same name and namespace in other branches
  1. 7 includes/commerce_option_set.forms.inc \commerce_option_set_form_submit()

Commerce Option Set form submit handler.

File

./commerce_option.admin.inc, line 249

Code

function commerce_option_set_form_submit($form, &$form_state) {
  $option_set = entity_ui_form_submit_build_entity($form, $form_state);
  commerce_option_save($option_set);
  drupal_set_message(t('Option set saved.'));

  // Redirect based on the button clicked.
  if ($form_state['clicked_button']['#parents'][0] == 'save_continue') {
    $form_state['redirect'] = 'admin/commerce/products/option-sets/' . strtr($option_set['set_id'], '_', '-') . '/fields';
  }
  else {
    $form_state['redirect'] = 'admin/commerce/products/option-sets';
  }
}