In your config/routes.php add this: Router::prefix('admin', function ($routes) { $routes->fallbacks(); });
In AppController.php: class AppController extends Controller { public function initialize() { $this->loadComponent('Auth') } public function beforeFilter(Event $event) { if ($this->request->prefix === null) { $this->Auth->allow(); } } public function isAuthorized($user) { if ($this->request->prefix === 'admin') { return (bool)$user['role'] === 'admin'; } } } In src/Controller/Admin/UsersController.php namespace App\Controller\Admin; use App\Controller\AppController; class UsersController extends AppController { public function index() { $users = $this->paginate(); $this->set(compact('users')); } } Put the view template in src/Template/Admin/Users/index.ctp --cesar El miércoles, 3 de diciembre de 2014 13:55:20 UTC-2, frocco escribió: > > I want to create admin controller with view > > Thanks > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.