Как сделать редирект на определённый адрес после создания/сохранения ноды
Пример редиректа на страницу my/super/page после добавления материала типа article:
Drupal 7:
/**
* Implements hook_form_FORM_ID_alter().
*/
function mymodule_form_article_node_form_alter(&$form) {
$form['actions']['submit']['#submit'][] = 'mymodule_article_node_form_submit';
}
/**
* Custom article_node_form submit callback.
*/
function mymodule_article_node_form_submit($form, &$form_state) {
$form_state['redirect'] = 'my/super/page';
}
Drupal 6:
/**
* Implements hook_form_FORM_ID_alter().
*/
function mymodule_form_article_node_form_alter(&$form) {
$form['buttons']['submit']['#submit'][] = 'mymodule_article_node_form_submit';
}
/**
* Custom article_node_form submit callback.
*/
function mymodule_article_node_form_submit($form, &$form_state) {
$form_state['redirect'] = 'my/super/page';
}
Написанное актуально для
Drupal 6, Drupal 7
Комментарии:
Нету комментариев для вывода...