请教下登录后跳转的问题
需求是这样的:
1、登录后,如果用户没有完善个人信息,则跳转到一个向导页面,共分三步,分别为,第一步选择用户类型(个人或企业)、第二步,完善信息,第三步提示成功。
2、如果个人信息已经完善过了,则直接跳转到/user页面
这里面两个难点,1是登录后根据情况跳转,2是如何用一个向导页面完善个人信息?
求指点,非常感谢。
登录后跳转,我目前已实现,在自己的模块里:
登录后跳转,我目前已实现,在自己的模块里:
//login redirect
function modulename_user_login(&$edit, $account) {
// Do not redirect when the user is resetting her password.
if (!isset($_POST['form_id']) || $_POST['form_id'] != 'user_pass_reset') {
if (in_array('authenticated user', $account->roles) && !in_array('individual', $account->roles) && !in_array('team', $account->roles)) {
drupal_goto('user/selectrole');
}
}
}
页面跳转
我要做的功能是:编辑人员添加或者修改内容后跳转到内容列表页面 admin/content
1、下载安装了rules 模块(依赖entity)
2、进入配置页面找到规则 点击进入
点击添加新规则
2、添加事件
3、添加条件
添加内容后跳转到内容列表页就完成了,重新再添加修改内容的
分步表单