0

我有管理员模块(modules/admin)和控制器管理员(modules/admin/admin)。

我需要将新的管理员控制器放入 Codeigniter 控制器文件夹(application/controllers/admin/new_controller),但是当我转到 site.com/admin/new_controller – 404 时。为什么需要它?我想管理模块是每个客户都一样,但是每个项目的其他控制器必须是唯一的,这就是为什么我需要将新控制器放到application/controllers/admin/文件夹中。

是否有可能做到这一点?

Codeigniter 3 和 Wiredezignz HMVC ( https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc )

4

1 回答 1

1

好的,我不知道这是否是正确的决定,但我更改了文件夹的名称:application/controllers/admin to admin_unique

并添加到application/configs/routes.php两行,例如:

$route['admin/(login|logout|index|settings|users)'] = 'admin/admin/$1';
$route['admin/(.*)'] = 'admin_unique/$1';
于 2016-01-14T12:15:13.310 回答