验证重定向到SController

问题描述:

我有几个控制器,例如“博客”和“用户”,如果我去“博客/加”我重定向到身份验证登录页面,当我登录,我应该回到“博客/添加',但我重定向到'/添加',而不是!验证重定向到SController

这当我尝试同样的事情,但随着用户控制器或与任何其他控制器不会发生。

至于我可以看到有在博客控制器不奇怪的功能,我只是“蛋糕烘焙控制器博客支架”出炉,并没有任何改变。

+0

可以ü发表一些'代码'? – RSK 2011-03-11 14:36:58

+0

edit1已添加。如果这还不足以从控制器中移除$ scaffold并再次烘烤,请告诉我发生了什么事。 – benjamin 2011-03-11 15:49:19

+0

@benjamin是的,我做到了,没有$ scaffold变量,当你用'scaffold'烘烤你的应用程序时,它会创建所有crud动作(索引,视图,编辑...)。我认为这很奇怪:P – Thomas 2011-03-11 21:45:29

我找到了答案,我的项目被命名为“博客”,显然你不能将项目命名为与您的控制器(“博客”)。这是Auth组件中的一个错误,它不会重定向,您可以重命名项目来解决它。

+0

这对我的项目不起作用 – 2015-01-07 06:25:41

您是否定义了任何自定义路线? (在/app/config/routes.php)

+0

我没有创建任何自定义路由,甚至试图删除默认路由! – Thomas 2011-03-11 21:40:25