【发布时间】:2014-10-27 15:57:08
【问题描述】:
我对 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
一切似乎都很好,但是当我进入时
localhost/cms/admin/dashboard/
在地址栏中我会收到这样的错误。这是怎么回事?请帮我。
错误:
Kohana_HTTP_Exception [ 404 ]: The requested URL admin/dashboard/ was not found on this server.
【问题讨论】:
-
Controller在数组中大写,但不在路由本身中,但不确定这是否是问题。
标签: php kohana kohana-3.3