2013-02-23 32 views
-1

我對cakephp很新穎。在cakephp中更改defaultroute

我在工作區中有我的項目「註冊」。我創建了一個IndexController,它包含方法index()。

當我通過工作區/註冊運行我的項目/它顯示以下錯誤:

Error: WorkspaceController could not be found. Create the class WorkspaceController below in file: app/Controller/WorkspaceController.php. 

我想先exicute的IndexController。有人建議我改變默認路線。但我不知道如何改變路線。請幫幫我。

回答

0

CakePHP有一個夢幻般的文檔 - >cookbook

而且你的問題,你有沒有嘗試做他們建議是什麼?在Controller中創建類WorkspaceController!

+0

這是對的嗎? – user2099424 2013-02-23 07:56:12

+0

你讀過食譜了嗎?他們描述瞭如何更改默認路線。 – 2013-02-23 08:08:03

0

app/Config/routes.php

Router::connect(
    '/workspace/registration', 
    array('controller' => 'index', 'action' => 'index') 
); 

如果/workspace/registration是你註冊加入工作區,不過,我真的建議創建一個WorkspaceController處理所有工作區相關的功能。

與缺省路由,而不是對他們的工作,它會使你的生活輕鬆了許多。