2010-10-23 161 views
0

我有一個名爲「用戶」的模型和一個控制器的「用戶」與行動「登錄」。cakephp用戶/登錄重定向到用戶/自動登錄

控制器現在是空的,因爲我只是測試頁面,但是,去www.mysite.com/user/login會將我自動重定向到www.mysite.com/user* s */login然後說用戶控制器不存在。

我知道它不存在,但我不試圖訪問該頁面,爲什麼它重定向到那裏?

我也有一個/用戶/註冊頁面工作正常。

function login() 
{ 

} 

這是由於某種形式的cakephp的內置功能?

回答

2

您一定要有

www.mysite.com/users/login 

因爲你的模型往往使用複數。請記住,你應該有:

model/user.php 
controller/users_controller.php 
views/users/... 
0

它是這個代碼在app_controller.php:

class AppController extends Controller 
    { 
     var $components = array('Auth'); 
    } 

你 「應該」 login()函數。