You are here

function mb_content_changed_submit in More Buttons 7

Implements hook_form_submit().

Handle different submit actions and make different redirects.

  • "Preview"
  • "Save"
  • "Delete"
1 string reference to 'mb_content_changed_submit'
mb_content_form_alter in mb_content/mb_content.module
Implements hook_form_alter().

File

mb_content/mb_content.module, line 398
Provides additional buttons for nodes.

Code

function mb_content_changed_submit($form, &$form_state) {
  $redirect = '<front>';
  if ($form_state['clicked_button']['#id'] == 'edit-preview') {
    $form_state['redirect'] = FALSE;
  }
  if ($form_state['clicked_button']['#id'] == 'edit-submit') {
    $form_state['redirect'] = 'node/' . $form_state['values']['nid'];
  }
  if ($form_state['clicked_button']['#id'] == 'edit-delete') {
    $form_state['redirect'] = $redirect;
  }
}