You are here

function commerce_extra_panes_delete_confirm in Commerce extra panes 7

Menu callback -- ask for confirmation of extra pane deletion

1 string reference to 'commerce_extra_panes_delete_confirm'
commerce_extra_panes_menu in ./commerce_extra_panes.module
Implements hook_menu().

File

includes/commerce_extra_panes.admin.inc, line 69
Admin pages for commerce extra panes.

Code

function commerce_extra_panes_delete_confirm($form, &$form_state, $extra_id) {
  $panes = commerce_extra_panes_get_panes($extra_id);
  $extra_pane = reset($panes);
  $entity = entity_load_single($extra_pane->extra_type, $extra_id);
  $form['#entity'] = $entity;
  $form['#extra_id'] = $extra_id;
  return confirm_form($form, t('Are you sure you want to delete the pane %title?', array(
    '%title' => $entity->title,
  )), 'admin/commerce/config/checkout/extra', t('This action cannot be undone.'), t('Delete'), t('Cancel'));
}