function commerce_option_set_delete_confirm_submit in Commerce Product Option 7.2
Submit callback for commerce_option_set_delete_form().
@todo: Don't allow deletion of option sets that have options defined?
File
- ./
commerce_option.admin.inc, line 297
Code
function commerce_option_set_delete_confirm_submit($form, &$form_state) {
$option_set = $form_state['commerce_option_set'];
entity_delete('commerce_option_set', $option_set->set_id);
// Notify the field API that this bundle has been destroyed.
field_attach_delete_bundle('commerce_option', $option_set->set_id);
drupal_set_message(t('The option set %name has been deleted.', array(
'%name' => $option_set->name,
)));
watchdog('commerce_option', 'Deleted option set %name.', array(
'%name' => $option_set->name,
), WATCHDOG_NOTICE);
$form_state['redirect'] = 'admin/commerce/products/option-sets';
}