0

在 zfcuser 注册后,我一直在尝试重定向到我选择的页面/路由。目前它重定向到登录页面。

我能够对我现在使用 recaptcha 而不是 figlet 的 init 事件进行更改。

我在 zfcuser 的注册事件上的模块的引导方法上添加了一个侦听器。但不确定之后要做什么,以便在用户注册后重定向到我选择的页面。任何帮助将不胜感激,因为它也会对我对 zf2 的基本理解有很大帮助。

这是我在 zfcuser 注册事件上的模块类上的引导代码(那里没什么):

$zfcServiceEvents = $e->getApplication()->getServiceManager()->get('zfcuser_user_service')->getEventManager();
$zfcServiceEvents->attach('register', function($e) use ($app) {

// ...............

});
4

1 回答 1

0

您必须Response从该侦听器返回一个 -Object。每当有返回 Object 类型Response时,应用程序工作流就会停止并Response返回 。

你想要做的是创建所说Response的-Object,给它状态重定向并添加重定向标头;)

于 2013-08-26T05:54:50.930 回答