I am creating my own UserManager plugin with bootstrap.php in app:
CakePlugin::load('UserManager', array('bootstrap' => false, 'routes' => true));
I want to clean the url up a bit to eliminate user_manager/users to be simply user/whatever action
UserManager.routes.php
Router::connect('/users/*', array('plugin' => 'user_manager', 'controller' => 'users', 'action' => ?????));
Router::connect('/users', array('plugin' => 'user_manager', 'controller' => 'users', 'action' => 'index'));
Router::connect('/register', array('plugin' => 'user_manager', 'controller' => 'users', 'action' => 'register'));
Router::connect('/login', array('plugin' => 'user_manager', 'controller' => 'users', 'action' => 'login'));
Router::connect('/logout', array('plugin' => 'user_manager', 'controller' => 'users', 'action' => 'logout'));
Some I have modified to remove "users/" all together, but I do not want to define a route for every action, is there an easy way to accomplish this?
Thanks,
Dave
No comments:
Post a Comment