You are here

function msnf_delete_form_submit in Multistep Nodeform 7

Remove step from bundle.

File

includes/msnf.field_ui.inc, line 700
msnf.field_ui.inc is a file that contains most functions needed on the Fields UI Manage forms (display and fields).

Code

function msnf_delete_form_submit($form, &$form_state) {
  $step = $form['#step'];
  $bundle = $step->bundle;
  $entity_type = $step->entity_type;
  $bundles = field_info_bundles();
  $bundle_label = $bundles[$entity_type][$bundle]['label'];
  ctools_include('export');
  msnf_step_export_delete($step, FALSE);
  drupal_set_message(t('The step %step has been deleted from the %type content type.', array(
    '%step' => msnf_translate(array(
      $step->step_name,
      $step->bundle,
      'label',
    ), $step->label),
    '%type' => $bundle_label,
  )));

  // Redirect.
  $form_state['redirect'] = $form['#redirect'];
}