Вам потребуется настроить маршрут для перехвата / admin / и искать «каталог» с именем admin, а не «файл контроллера» с именем admin.Тогда ваш параметр 'createuser' в идеале должен находиться в контроллере 'user', поэтому 'createuser' будет действием в вашем контроллере пользователя
Обратите внимание на объявление 'directory' - application / bootstrap.php
Route::set('admin', 'admin(/<controller>(/<action>(/<id>)))')
->defaults(array(
'directory' => 'admin',
'controller' => 'user',
'action' => 'index',
));
Затем в вашем контроллере вам нужно использовать подчеркивания для каждого каталога '/' в имени класса - application / classes / controller / admin / user.php
class Controller_Admin_User extends Controller {
public function action_createuser()
{
..your code
}