0

当用户在我的 SocialEngine 网站上注册时 - 我如何将他重定向到我在 SE4 中创建的自定义页面之一(位于mydomain.com/index.php/pages/custompage)?

有没有办法将我的页面集成到注册过程中?

4

1 回答 1

2

使用钩子onUserSignUpAfter将用户重定向到所需的页面。

如果您不介意编辑 SE4 文件以对其进行自定义,那么您可以在任何活动模块上执行以下操作。否则,您必须将以下内容放在单独的模块中。找到您选择编辑或创建的模块的清单文件(假设我们编辑application/modules/Core)。查找或添加“钩子”键并添加 onUserSignupAfter,如下所示:

    '钩子' => 数组(
      大批(
        '事件' => 'onUserSignupAfter',
        '资源' => 'Core_Plugin_Core'
      )
    )

编辑 Core_Plugin_Core 并添加方法:

    公共函数 onUserSignupAfter($event)
    {
      header('位置:/page/my_custom_page');
      出口;
    }
于 2012-09-25T17:08:11.937 回答