я хочу сделать отдельный вход в систему администратора, но не работает, выдавая мне ошибку для приведенного ниже URL-адреса
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\config\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
приложение\Конфигурация\маршруты.php
Configure::write('Routing.prefixes', array('admin'));
app\Plugin\Usermgmt\Controller\UsersController.php(действие в контроллере)
public function admin_login() {
// here is admin login code
}
Путь к файлу моего представления app\Plugin\Usermgmt\View\Users\admin_login.ctp