当用户在我的 SocialEngine 网站上注册时 - 我如何将他重定向到我在 SE4 中创建的自定义页面之一(位于mydomain.com/index.php/pages/custompage
)?
有没有办法将我的页面集成到注册过程中?
当用户在我的 SocialEngine 网站上注册时 - 我如何将他重定向到我在 SE4 中创建的自定义页面之一(位于mydomain.com/index.php/pages/custompage
)?
有没有办法将我的页面集成到注册过程中?
使用钩子onUserSignUpAfter
将用户重定向到所需的页面。
如果您不介意编辑 SE4 文件以对其进行自定义,那么您可以在任何活动模块上执行以下操作。否则,您必须将以下内容放在单独的模块中。找到您选择编辑或创建的模块的清单文件(假设我们编辑application/modules/Core
)。查找或添加“钩子”键并添加 onUserSignupAfter,如下所示:
'钩子' => 数组( 大批( '事件' => 'onUserSignupAfter', '资源' => 'Core_Plugin_Core' ) )
编辑 Core_Plugin_Core 并添加方法:
公共函数 onUserSignupAfter($event) { header('位置:/page/my_custom_page'); 出口; }