我对 kohana 3.3.x 模块有疑问。我正在尝试在我的 kohana 项目中创建一个名为 admin 的模块。我按照 kohana 文档和一些关于它的示例创建了一个,但似乎出了点问题:(
这是我的模块结构:
- 模块 - 行政 - 课程 - 控制器 -仪表板.php + 型号 + 意见 - 初始化.php
这是我的dashboard.php:
类 Controller_Admin_Dashboard 扩展控制器 { 公共函数action_index() { 回声“模块!!!”; } }
这就是我在 init.php 中定义的:
Route::set('admin', 'admin(/<controller>(/<action>(/<id>)))')
->defaults(array(
'directory' => 'admin',
'Controller' => 'dashboard',
'action' => 'index',
));
我还在 bootstrap.php 中加载了模块,如下所示:
'admin' => MODPATH.'admin', // Admin Panel
一切似乎都很好,但是当我进入时
本地主机/cms/管理员/仪表板/
在地址栏中我会收到这样的错误。这是怎么回事?请帮我。
错误 :
Kohana_HTTP_Exception [ 404 ]: The requested URL admin/dashboard/ was not found on this server.