You would need to set up a Route to catch /admin/ and look for an 'directory' called admin rather than a 'controller file' called admin.
Then your 'createuser' param would ideally be in a 'user' controller, so 'createuser' would be an action in your users controller
Note the 'directory' declaration -
application/bootstrap.php
Route::set('admin', 'admin(/<controller>(/<action>(/<id>)))')
->defaults(array(
'directory' => 'admin',
'controller' => 'user',
'action' => 'index',
));
Then in your controller you need to use underscores for each directory '/' in the Class name
- application/classes/controller/admin/user.php
class Controller_Admin_User extends Controller {
public function action_createuser()
{
..your code
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…