2013-05-22 26 views
0

我使用前綴'webadmin'構建了我的cakephp站點的管理員。現在我需要將其改爲「aRRT6nnf」。無法更改cakephp 1.3中的管理員前綴

我在core.php中,routes.php文件更改管理員前綴,甚至改變文件名的文件夾視圖,但這提供了以下錯誤:

Error: The requested address '/aRRT6nnf' was not found on this server. 

我做了以下修改來實現:

//core.php 
Configure::write('Routing.prefixes', array('aRRT6nnf')); 

//routes.php 
Router::connect('/aRRT6nnf', array('controller' => 'dashboard', 'action' => 'index', 'prefix'=>'aRRT6nnf', 'aRRT6nnf'=>true)); 

任何幫助,將不勝感激。

回答

1

您是否更改前綴上的控制器方法

當蛋糕1.3使用管理路由控制器行動需要與它們涉及到例如採用路線admin路由前綴您的儀表板控制器應該是這樣的

class DashboardController extends AppController 
{ 

    public admin_index() { 

    } 

因此,在特定情況下,你需要將其更改爲

public aRRT6nnf_index() { 

} 
+0

是的,我改個控制器方法的前綴,但它不起作用。 – cartina

相關問題