我想要单独管理员登录但不能正常工作给我下面的网址错误
sitename/admin/admin_login
错误:
Error: AdminLoginController could not be found.
Error: Create the class AdminLoginController below in file: app/Controller/AdminLoginController.php
下面提到的Cake Php路由设置
应用\插件\ Usermgmt \配置\ routes.php文件
Router::connect('/login', array('plugin' => 'usermgmt', 'controller' => 'users', 'action' => 'login')); // working fine
Router::connect('/admin_login', array('admin' => true, 'plugin' => 'usermgmt', 'controller' => 'users', 'action' => 'admin_login')); // not working
应用\配置\ routes.php文件
Configure::write('Routing.prefixes', array('admin'));
app \ Plugin \ Usermgmt \ Controller \ UsersController.php(控制器中的操作)
public function admin_login() {
// here is admin login code
}
我的观看文件路径 应用\插件\ Usermgmt \视图\用户\ admin_login.ctp
答案 0 :(得分:0)
您的路线设置为/admin_login
,而不是/admin/admin_login
,就像您说的那样。
只需将您的网址更改为sitename/admin_login
即可。