为什么CodeIgniter 2不支持Modular Extensions?

时间:2010-07-21 14:14:56

标签: codeigniter routing module

在我使用Codeigniter 2升级CI 1.7之后返回一个错误,它显示为路由错误,因为CodeIgniter 2路由库几乎没有优化。如何解决这个问题?

alt text http://codeigniter.com/?ACT=51&fid=71&aid=11318_MsqswOnwiV00NskrfWQQ&board_id=2

3 个答案:

答案 0 :(得分:2)

自1.6以来,Codigniter的脚手架功能已经贬值。

您需要进入 application / config / routes.php 并注释掉:

//$route['scaffolding_trigger'] = "";

此外,您似乎还需要设置默认控制器:

$route['default_controller'] = "yourcontroller";

答案 1 :(得分:0)

最终我找到了为模块工作的方法,phil sturgeon发布了一个在线jurnal。为了实现这一目标,他撰写了一个由GitHub

主持的课程

答案 2 :(得分:0)

HMVC适用于CodeIgniter 2.0,但您必须升级到更新版本。

如果在开发2.0之前制作了1.7.2版本的代码,则不能期望它与2.0一起神奇地工作。 :)