2013-01-28

drupal 7: redirect to a page after submitting a node

  • info file
mkdir modules/custom/redirect_on_save
cat > modules/custom/redirect_on_save/redirect_on_save.info << EOF
name = Redirect on save
description = redirect to 'something' after posting a specific_node type
version = 0.1
core = 7.x
package = Custom Package
EOF
  • module
<?php
/**
* Implements hook_form_alter().
* http://drupal.org/node/1074616#comment-6118900
*/
function redirect_on_save_form_specific_node_form_alter(&$form, &$form_state, $form_id) {
  $form['actions']['submit']['#submit'][] = "redirect_on_save_form_specific_node_form_submit";
}
function redirect_on_save_form_specific_node_form_submit(&$form, &$form_state) {
$form_state['redirect'] = "something";
}