2
|
Itay Moav -Malimovka · 技术社区 · 15 年前 |
1
3
一年多以后,我在ZF中编程,我为您的问题找到了这个解决方案。 这是我在引导中确定用户登录位置的函数。
{
} |
2
2
重定向真的不应该在引导文件中…对于编码人员来说,这将是一个可怕的调试之夜,它最终会在几年内卡住您的代码。 使用前控制器插件、操作控制器插件,或者在操作控制器中执行该操作。最终,应该完全避免这样的重定向… |
3
0
最好的办法可能是 Controller Plugin 可以添加一个routeShutdown()钩子,该钩子在路由发生后调用,但在调用控制器的操作方法之前调用。在这个插件中,您可以检查请求数据,或者在ACL中查找权限,或者只是随机重定向(如果您需要的话)! 选择权属于你! 编辑:重读您的问题,看起来您甚至不感兴趣的路由-使用routestartup()作为引导后插入代码的最早点。 |
4
0
我会从前面的控制器抓起路由器,然后调用它
当做, Rob… |
5
0
您可以在插件中检查“routeShutdown”方法的条件,然后使用$this->actionController->\u helper->redirector()重定向;) |
Bham · Symfony通过yaml路由名称 6 年前 |
Abhinav Jha · 如何在jquery帖子的回调中重定向 6 年前 |
Burst of Ice · 成功身份验证后角度路由不工作 6 年前 |
RyanIndustries8 · 阵列角度布线5 6 年前 |