我在我的localhost(localhost/supplies /)中有一個應用程序,並且在routes.php文件中指定了默認控制器。如何從URL調用控制器?
$route['default_controller'] = "start";
問題是,當我想負荷或當URL是「本地主機/設備/管理/」或「本地主機/設備/系統管理員」執行的控制器。
我做了測試與
$route['admin'] = "controllers/admin";
但它沒有工作。
我在我的localhost(localhost/supplies /)中有一個應用程序,並且在routes.php文件中指定了默認控制器。如何從URL調用控制器?
$route['default_controller'] = "start";
問題是,當我想負荷或當URL是「本地主機/設備/管理/」或「本地主機/設備/系統管理員」執行的控制器。
我做了測試與
$route['admin'] = "controllers/admin";
但它沒有工作。
如果您的應用程序根目錄位於localhost/supplies
,則沒有理由對其進行路由。
URL localhost/supplies/admin
將調用admin
控制器,無需任何路由。
(工程,如果你省略從URL中的index.php)。
你的建議的路由將調用方法admin
在控制器命名controller
只需使用
$route['admin'] = "admin/yourcontrollerName";
你讀過這本手冊嗎?路由(和其他)有很好的文檔記錄 –