You are here

function uc_order_status_create_form_submit in Ubercart 7.3

Same name and namespace in other branches
  1. 5 uc_order/uc_order.module \uc_order_status_create_form_submit()
  2. 6.2 uc_order/uc_order.admin.inc \uc_order_status_create_form_submit()

Form submission handler for uc_order_status_create_form_submit().

See also

uc_order_status_create_form()

uc_order_status_create_form_validate()

File

uc_order/uc_order.admin.inc, line 319
Order administration menu items.

Code

function uc_order_status_create_form_submit($form, &$form_state) {
  db_insert('uc_order_statuses')
    ->fields(array(
    'order_status_id' => $form_state['values']['status_id'],
    'title' => $form_state['values']['status_title'],
    'state' => $form_state['values']['status_state'],
    'weight' => $form_state['values']['status_weight'],
    'locked' => 0,
  ))
    ->execute();
  drupal_set_message(t('Custom order status created.'));
  $form_state['redirect'] = 'admin/store/settings/orders/workflow';
}