Zend framework 社交引擎在用户注册到自定义页面后发送用户
当用户在我的SocialEngine网站上注册时,我如何将他重定向到SE4内部创建的自定义页面(位于Zend framework 社交引擎在用户注册到自定义页面后发送用户,zend-framework,socialengine,Zend Framework,Socialengine,当用户在我的SocialEngine网站上注册时,我如何将他重定向到SE4内部创建的自定义页面(位于mydomain.com/index.php/pages/custompage) 有没有办法将我的页面集成到注册过程中?使用hookonUserSignUpAfter将用户重定向到所需页面 如果您不介意编辑SE4文件作为自定义它的一种方式,那么您可以在任何活动模块上执行以下操作。否则,您必须将以下内容放在单独的模块中。查找您选择要编辑或创建的模块的清单文件(假设我们编辑应用程序/modules/C
mydomain.com/index.php/pages/custompage
)
有没有办法将我的页面集成到注册过程中?使用hook
onUserSignUpAfter
将用户重定向到所需页面
如果您不介意编辑SE4文件作为自定义它的一种方式,那么您可以在任何活动模块上执行以下操作。否则,您必须将以下内容放在单独的模块中。查找您选择要编辑或创建的模块的清单文件(假设我们编辑应用程序/modules/Core
)。查找或添加“hooks”键,然后添加onUserSignupAfter,如下所示:
'hooks' => array(
array(
'event' => 'onUserSignupAfter',
'resource' => 'Core_Plugin_Core'
)
)
“hooks”=>数组(
排列(
'event'=>'onUserSignupAfter',
'resource'=>'Core\u Plugin\u Core'
)
)
编辑核心插件并添加方法:
public function onUserSignupAfter($event)
{
header('Location: /page/my_custom_page');
exit;
}
在($event)之后注册的公共功能
{
标题('位置:/page/my_自定义_page');
出口
}
你能说得更具体些吗?我是否将其包含在注册过程文件或自定义页面中?下面是一个SE4挂钩的示例。在回调的主体中只做重定向。在搜索Google几个小时并尝试了许多其他解决方案后,我发现了这个,它可以+1@marco工作。为什么没有标记为正确?