winnersong 发表于 2009-7-28 23:42:12

新手问个关于控制器路径的问题

CI的帮助里提到


如果你在建立一个大型的应用程序,你会发现 CodeIgniter 可以很方便的将控制器放到一些子文件夹中。
只要在 application/controllers 目录下创建文件夹并放入你的控制器就可以了。


你的每个子文件夹中需要包含一个默认的控制器,这样如果 URI 中只有子文件夹而没有具体功能的时候它将被调用。只要将你作为默认的控制器名称在 application/config/routes.php 文件中指定就可以了。

假如我在controller目录下面建立了一个新目录 articles
怎么在routes.php里做这个配置?

谢谢

Hex 发表于 2009-7-28 23:56:59

不需要在 routes.php 里配置任何东西,你只需要配置一个全站通用的默认控制器就可以了。
也就是说不管你用不用子目录都应该有一个默认控制器,否则会出 404 错误。

winnersong 发表于 2009-7-29 11:03:45

哦,多谢Hex

wangjialei 发表于 2009-7-30 17:00:42

哦,多谢Hex
页: [1]
查看完整版本: 新手问个关于控制器路径的问题