我想要有2个页面,其中一个页面将存在,但如果您已登录,则会将您重定向到另一个页面。
答案 0 :(得分:0)
编写模块并使用hook_init()函数,如下所示:
/**
* Implements hook_init().
*/
function MODULENAME_init() {
if (user_is_logged_in()) {
drupal_goto('path_to_other_page');
}
}
这个钩子只是为非缓存页面调用,所以hook_init()是我用来做你想做的事情的钩子。
答案 1 :(得分:0)
您可以使用非常受欢迎的LoginToboggan模块。除此之外,它还允许您设置登录后用户重定向的页面。