Здесь мое имя контроллера AucUsersController. После использования компонента auth он находит userscontroller.I хочу изменить этот каталог. Я попробовал следующий код, но он не работает.Как изменить компонентный контроллер cakephp?
public $components = array('Paginator'=>array('limit'=>2),'Auth'=>array(
'Controller'=>'AucUsers',
'loginRedirect' => array('controller' => 'aucusers','action' => 'index'),
'logoutRedirect' => array('controller' => 'aucusers','action' => 'index'),
'authError'=>'You can not access this page!!',
));
Как я могу изменить этот контроллер по умолчанию?
Вы прочитали это из документов http://book.cakephp.org/2.0/ru/core-libraries/components/authentication.html#creating-custom-authorize -объекты; Вы не создаете контроллер. Вы создаете компонент Auth – gmponos
После добавления компонента auth в appcontroller, по умолчанию он выполняет поиск действия входа в userscontroller. Но здесь я использую AucUsersController, поэтому нет никакого UserController. После добавления компонента Auth в приложении теперь выполняется поиск в usercontroller. Но У меня нет какого-либо пользователя. –
Извините за это. Я думал, вы хотите создать свой собственный компонент. – gmponos