Drupal - 删除节点时需要重定向到指定的页面

时间:2014-07-04 01:18:45

标签: redirect drupal-7 drupal-rules

我正在使用病理模块,并且当前删除节点时,用户将收到404错误。我想设置一个规则,这样当删除任何节点时,会设置一个重定向来发送用户寻找到HOME页面的路径。

我是否需要这方面的规则,如果是,那么最好的方法是什么?到目前为止,由于nid和病理创建的重定向之间的相互作用,我还没有能够成功地实现这一目标。我的很多用户都已通过电子邮件等方式发送了网址,而且我不希望他们获得404。

提前致谢!

1 个答案:

答案 0 :(得分:0)

一个灵魂可能适合你:

  1. 安装https://www.drupal.org/project/hook_post_action模块
  2. 编写自己的模块,在其中实现hook_node_postdelete($ node),在其中设置drupal_goto()