2011-03-11 42 views
0

我有幾個控制器,例如「博客」和「用戶」,如果我去「博客/加」我重定向到身份驗證登錄頁面,當我登錄,我應該回到「博客/添加',但我重定向到'/添加',而不是!驗證重定向到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

回答

0

我找到了答案,我的項目被命名爲「博客」,顯然你不能將項目命名爲與您的控制器(「博客」)。這是Auth組件中的一個錯誤,它不會重定向,您可以重命名項目來解決它。

+0

這對我的項目不起作用 – 2015-01-07 06:25:41

0

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

+0

我沒有創建任何自定義路由,甚至試圖刪除默認路由! – Thomas 2011-03-11 21:40:25